Report problems to ATLAS LXR Team (with time and IP address indicated)

The LXR Cross Referencer

source navigation ]
diff markup ]
identifier search ]
general search ]
 
 
Architecture: linux ]
Version: head ] [ nightly ] [ GaudiDev ]
  Links to LXR source navigation pages for stable releases [ 12.*.* ]   [ 13.*.* ]   [ 14.*.* ]   [ 15.*.* ] 

001 2009-11-10   Grigori Rybkine <Grigori.Rybkine@cern.ch>
002 
003         * cmt/requirements: Explicitly allow undefined symbols in shared libraries
004         linked against applications
005         * Tagged as AtlasPolicy-01-06-84
006         
007 2009-08-11   Grigori Rybkine <Grigori.Rybkine@cern.ch>
008 
009         * cmt/requirements: Fix a typo, minor cleanup
010         * Tagged as AtlasPolicy-01-06-83
011         
012 2009-08-09   Grigori Rybkine <Grigori.Rybkine@cern.ch>
013 
014         * cmt/requirements: Introduce pattern component_library_no_genCLIDDB (e.g.,
015         can be used in Control/CLIDComps to avoid cyclic dependency)
016         * Tagged as AtlasPolicy-01-06-82
017         
018 2009-08-06  Paolo Calafiura
019 
020         * cmt/requirements: fixed pattern do_gencliddb to remove cycle in
021         CLIDComps
022         * Tagged as AtlasPolicy-01-06-81
023 
024 2009-06-20   Grigori Rybkine <Grigori.Rybkine@cern.ch>
025 
026         * cmt/requirements: Make use of the cmt_action_runner_header fragment as well
027         * Tagged as AtlasPolicy-01-06-80
028         
029 2009-06-16   Grigori Rybkine <Grigori.Rybkine@cern.ch>
030 
031         * cmt/fragments/cmt_action_runner_header: fragment with a fix from core CMT
032         * cmt/fragments/cmt_action_runner: idem
033         * cmt/requirements: Make use of the fragment
034         * Tagged as AtlasPolicy-01-06-79
035         
036 2009-04-24   Grigori Rybkine <Grigori.Rybkine@cern.ch>
037 
038         * cmt/fragments/library: modified fragment from core CMT
039         * cmt/requirements: Make use of the library fragment (see the comments here)
040         * Tagged as AtlasPolicy-01-06-78
041         
042 2009-04-16  David Quarrie <David.Quarrie@cern.ch>
043         * cmt/requirements: I misunderstood the 64-bit page size so use "-Wl,-z,max-page-size=0x1000" for SLC5/64-bit linkopts
044         * Tagged as AtlasPolicy-01-06-77
045         
046 2009-04-15  David Quarrie <David.Quarrie@cern.ch>
047         * cmt/requirements: Add "-Wl,-z,max-page-size=0x2000" to linkopts for SLC5/64-bit mode in an attempt to reduce the virtual memory usage for this platform.
048         * Tagged as AtlasPolicy-01-06-76
049         
050 2009-04-15  David Quarrie <David.Quarrie@cern.ch>
051         * cmt/requirements: Add "-Wl,-z,max-page-size=0x1000" to linkopts for Linux/64-bit mode in an attempt to reduce the virtual memory usage for these platforms.
052         * Tagged as AtlasPolicy-01-06-75
053         
054 2009-03-30   Grigori Rybkine <Grigori.Rybkine@cern.ch>
055 
056     * cmt/requirements: In dual_use_library, linked_library, component_library
057         patterns, do not use a CMT generated file the name of which may change as
058         stamp
059         * Tagged as AtlasPolicy-01-06-74
060         
061 2009-03-26 David Quarrie  <David.Quarrie@cern.ch>
062         * cmt/requirements: Give up attempting to provide backwards compatibility support on MacOSX for CMT library statement without use of one of the standard ATLAS patterns (installed_library, component_library, linked_library). The default for the Mac becomes "-undefined error".
063         * Tagged as AtlasPolicy-01-06-73
064          
065 2009-03-26 David Quarrie  <David.Quarrie@cern.ch>
066         * cmt/requirements: Another attempt at optimizing MacOSX linkopts.
067         * Tagged as AtlasPolicy-01-06-72
068          
069 2009-03-25 David Quarrie  <David.Quarrie@cern.ch>
070         * cmt/requirements: Fix problem with handling of setting the no_genConf tag to avoid generating configurables
071         * Tagged as AtlasPolicy-01-06-71
072          
073 2009-03-25 David Quarrie  <David.Quarrie@cern.ch>
074         * cmt/requirements: Give notAsNeeded tag higher priority than asNeeded tag if both are set
075         * Tagged as AtlasPolicy-01-06-70
076          
077 2009-03-25 David Quarrie  <David.Quarrie@cern.ch>
078         * cmt/requirements: Another attempt at setting up linkopts for MacOSX
079         * Tagged as AtlasPolicy-01-06-69
080          
081 2009-03-24 David Quarrie  <David.Quarrie@cern.ch>
082         * cmt/requirements: Setup general asNeeded linkopts for the different platforms. Change the GAUDI defaults for MacOSX to be "-undefined error"
083         * Tagged as AtlasPolicy-01-06-68
084          
085 2009-03-23 David Quarrie  <David.Quarrie@cern.ch>
086         * cmt/requirements: Change the implementation of the declare_runtime pattern to create a symlink in the InstallArea rather than copying the files to it.
087         * Tagged as AtlasPolicy-01-06-67
088          
089 2009-02-28   Grigori Rybkine <Grigori.Rybkine@cern.ch>
090 
091         * cmt/requirements: In pattern declare_python_modules, make the modification
092         of dependencies private
093         
094 2009-02-17   Grigori Rybkine <Grigori.Rybkine@cern.ch>
095 
096         * cmt/requirements: In pattern declare_python_modules, ensure that the user
097         __init__.py gets installed before the default one from GaudiPolicy
098         
099 2009-02-09 David Quarrie  <David.Quarrie@cern.ch>
100         * cmt/requirements: The setting of the notAsNeeded/asNeeded tags has been moved to the External/PlatformPolicy package
101         * Tagged as AtlasPolicy-01-06-64
102          
103 2008-10-14 David Quarrie  <David.Quarrie@cern.ch>
104 
105         * cmt/requirements: Move setting of search paths to External/ExternalPolicy from here to cleanup dependencies
106  
107 2008-08-05 David Quarrie  <David.Quarrie@cern.ch>
108 
109         * cmt/requirements: Move the $(ar) definition to the External/ExternalPolicy package
110  
111 2008-07-23 David Quarrie  <David.Quarrie@cern.ch>
112 
113         * cmt/requirements: Tweak the definition of $(ar) for Darwin
114  
115 2008-06-26   Grigori Rybkine <Grigori.Rybkine@cern.ch>
116 
117         * cmt/requirements: Do not use the fragments
118         cmt/fragments/library
119         cmt/fragments/library_no_share
120         cmt/fragments/application
121         cmt/fragments/constituents_trailer
122         but use those provided by CMT
123 
124         tag AtlasPolicy-01-06-60
125         
126 2008-04-11 David Quarrie  <David.Quarrie@cern.ch>
127 
128         * cmt/requirements: Minor tweak to the PYTHONPATH fragment
129  
130 2008-04-08 David Quarrie  <David.Quarrie@cern.ch>
131 
132         * cmt/requirements: Add a platform & python version specific fragment to PYTHONPATH
133  
134 2008-04-02 David Quarrie  <David.Quarrie@cern.ch>
135 
136         * cmt/requirements: Don't setup xxxPATHs for projects that don't have an InstallArea
137  
138 2008-01-14  Sebastien Binet  <binet@lblbox>
139 
140         * tagging AtlasPolicy-01-06-56
141         * fixing bug #32504: wrapping the genCLIDDB.exe app with a little 
142           python script (gencliddb.py)
143         * A cmt/fragments/gencliddb.py
144         * M cmt/requirements
145 
146 2008-01-12 David Quarrie  <David.Quarrie@cern.ch>
147 
148         * cmt/requirements: Correct a bug in setting up the linkopts for the named_linked_library pattern
149  
150 2007-12-18 David Quarrie  <David.Quarrie@cern.ch>
151 
152         * cmt/requirements: Prepend a space for the cpplinkflags macro because of concatenation problems.
153  
154 2007-12-14 David Quarrie  <David.Quarrie@cern.ch>
155 
156         * cmt/requirements: Force the notAsNeeded tag for MacOSX since this platform doesn't support these linkopts.
157  
158 2007-12-03 David Quarrie  <David.Quarrie@cern.ch>
159 
160         * cmt/requirements: Add the notAsNeeded tag to allow indivitual packages to override the asNeeded tag
161  
162 2007-11-21 David Quarrie  <David.Quarrie@cern.ch>
163 
164         * cmt/requirements: Yet another asNeeded attempt
165  
166 2007-11-21 David Quarrie  <David.Quarrie@cern.ch>
167 
168         * cmt/requirements: Attempt to fix problems with installed_library named_installed_library patterns in asNeeded mode
169 
170 2007-11-02 David Quarrie  <David.Quarrie@cern.ch>
171 
172         * cmt/fragments/genCLIDDB_header: Compatibility with GAUDI patterns
173 
174 2007-10-30 David Quarrie  <David.Quarrie@cern.ch>
175 
176         * cmt/requirements: Simplify the dependency against GaudiPolicy
177 
178 2007-10-21 David Quarrie  <David.Quarrie@cern.ch>
179 
180         * cmt/requirements: Attempt to improve linkopts for asNeeded 
181 situation for installed_library and named_installed_library patterns
182 
183 2007-10-12 David Quarrie  <David.Quarrie@cern.ch>
184 
185         * cmt/requirements: make installed_linkopts pattern compatible with installed_library pattern
186 
187 2007-10-10 David Quarrie  <David.Quarrie@cern.ch>
188 
189         * cmt/requirements: Extend <package>_extra_shlibflags macro for each named_installed_library
190 
191 2007-10-09 David Quarrie  <David.Quarrie@cern.ch>
192 
193         * cmt/requirements: Setup <package>_extra_shlibflags macros for extra shlibs flags used by lcgdict pattern
194 
195 2007-10-03 David Quarrie  <David.Quarrie@cern.ch>
196 
197         * cmt/requirements: Merge the HEAD and "--as-needed" branches
198 
199 2007-09-25 David Quarrie  <David.Quarrie@cern.ch>
200 
201         * cmt/requirements: Rework the do_genCLIDDB pattern to become a null operation if the "genCLIDDB" tag is set.
202         * cmt/fragments/genCLIDDB_header: Ensure the share directory is created before the clid.db is written there.
203 
204 2007-09-21 David Quarrie  <David.Quarrie@cern.ch>
205 
206         * cmt/requirements: Update dependencies in do_genCLIDDB pattern 
207 
208 2007-09-20 David Quarrie  <David.Quarrie@cern.ch>
209 
210         * cmt/requirements: Add genCLIDDB Support 
211 
212 2007-09-16 David Quarrie  <David.Quarrie@cern.ch>
213 
214         * cmt/requirements: Tweak dependency against GaudiPolicy 
215 
216 2007-09-14 David Quarrie  <David.Quarrie@cern.ch>
217 
218         * cmt/requirements: Minimize dependencies for genconf and rootmap support and move f77 include file hacks to AtlasFortranPolicy.
219         * cmt/patch_fincludes.sh: Script moved to AtlasFortranPolicy
220 
221 2007-08-03 David Quarrie  <David.Quarrie@cern.ch>
222 
223         * cmt/requirements: Use "force32" tag instead of gcc&32 because of CMT problems.
224 
225 2007-05-23 David Quarrie  <David.Quarrie@cern.ch>
226 
227         * cmt/requirements: Remove relative_fincludes hack as part of
228         a test of using gfortran rather than g77.
229 
230 2007-05-23 David Quarrie  <David.Quarrie@cern.ch>
231 
232         * cmt/requirements: Remove dependency on AtlasFortranPolicy to
233         see which packages break as part of a migration to remove false
234         f77 dependencies from pure C++ applications.
235 
236 2007-03-23 David Quarrie  <David.Quarrie@cern.ch>
237 
238         * cmt/requirements: Restore overrides of -Wl,--no-undefined 
239         and -Wl,--as-needed. Revert to one -I<path> element per package
240         rather than per project, and shorten the g77 include paths
241 
242 2007-02-08 David Quarrie  <David.Quarrie@cern.ch>
243 
244         * cmt/requirements: Remove overrides of -Wl,--no-undefined and -Wl,--as-needed
245 
246 2007-03-03  Sebastien Binet  <binet@lblbox>
247 
248         * tagging AtlasPolicy-01-06-30
249         * cmt/requirements: fixing bug #24381 (regression: no '.' in 
250           JOBOPTSEARCHPATH anymore)
251 
252 2007-02-28 Emil Obreshkov  <Emil Obreshkov@cern.ch>
253 
254         * cmt/requirements: Remove "," from JOBOPTSEARCHPATH 
255         * tagging AtlasPolicy-01-06-29
256 
257 2007-02-23 Emil Obreshkov  <Emil Obreshkov@cern.ch>
258 
259         * cmt/requirements: Change JOBOPTSEARCHPATH from set to path
260         * tagging AtlasPolicy-01-06-28
261 
262 2007-02-08 David Quarrie  <David.Quarrie@cern.ch>
263 
264         * cmt/requirements: Change JOBOPTSEARCHPATH from set_prepend to
265         path_prepend
266 
267 2007-02-13  Sebastien Binet  <binet@lblbox>
268 
269         * tagging AtlasPolicy-01-06-26
270         * cmt/requirements: 
271             - added support for Gaudi-19 Configurables generation
272             - added missing rootmap generation for a few macros
273 
274 2007-02-08 David Quarrie  <David.Quarrie@cern.ch>
275 
276         * cmt/requirements: Tweak dependencies in named_component_library
277         pattern and add a named_dual_use_library pattern
278 
279 2007-02-07 David Quarrie  <David.Quarrie@cern.ch>
280 
281         * cmt/requirements: Prepend /lib64 to LD_LIBRARY_PATH for 64-bit
282         mode rather than/lib
283 
284 2007-01-23 David Quarrie  <David.Quarrie@cern.ch>
285 
286         * cmt/requirements: Remove some uwanted elements from the
287         libraryshr_linkopts and cpplinkflags macros as setup by GaudiPolicy
288 
289 2007-01-23 David Quarrie  <David.Quarrie@cern.ch>
290 
291         * cmt/requirements: Remove some uwanted elements from the
292         componentshr_linkopts macro as setup by GaudiPolicy
293 
294 2007-01-23 David Quarrie  <David.Quarrie@cern.ch>
295 
296         * cmt/requirements: Make the linked_library pattern provide
297         the library to clients via a linkopts
298 
299 2006-12-04 David Quarrie  <David.Quarrie@cern.ch>
300 
301         * cmt/requirements: Correct some minor inconsistencies in the
302         use of leading or trailing spaces in the setting of the
303         <package>_library_dependencies macro
304 
305 2006-11-24 David Quarrie  <David.Quarrie@cern.ch>
306 
307         * cmt/requirements: Setup DYLD_LIBRARY_PATH for MacOSX
308 
309 2006-11-22 David Quarrie  <David.Quarrie@cern.ch>
310 
311         * cmt/requirements: Merge branch and head back together.
312 
313 2006-10-31 David Quarrie  <David.Quarrie@cern.ch>
314 
315         * cmt/requirements: Use new cmtpath_pattern_reverse command
316         to ensure -I<path> elements are in the right order. This only
317         works with CMT v1rbeta20p20061025 onwards.
318 
319 2006-10-13 David Quarrie  <David.Quarrie@cern.ch>
320 
321         * cmt/requirements: Sort the -I<path> elements to ensure that
322         the projects are encountered in the right order and that any
323         locally checked out packages are encountered first.
324 
325 2006-10-02 David Quarrie  <David.Quarrie@cern.ch>
326 
327         * cmt/requirements: Setup -I<path> to correspond only to the
328         set of <project>/InstallArea/include by default. Cleanup obsolete
329         zebra-specific patterns. Remove g77 includes hack in the hope
330         that the project paths are now short enough.
331         * cmt/fragments/install_inludes_header: Change to correspond to
332         new -I<path>
333 
334 2006-09-20 David Quarrie  <David.Quarrie@cern.ch>
335 
336         * cmt/requirements: Append /usr/lib to LD_LIBRARY_PATH when running
337         in 32-bit mode on a 64-bit machine
338 
339 2006-09-18 Paolo Calafiura  <pcalafiura@lbl.gov>
340 
341         * cmt/requirements: Setup ROOTMAPSEARCHPATH
342 
343 2006-09-09 David Quarrie  <David.Quarrie@cern.ch>
344 
345         * cmt/requirements: Add dependency to each of the xxx_linkopts
346         patterns to ensure that the header files are symlinked to the
347         InstallArea before the compilations begin
348 
349 2006-09-07 David Quarrie  <David.Quarrie@cern.ch>
350 
351         * cmt/requirements: Fix a bug in the dual_use_library
352         dependencies - the dependency was incorrectly applied to
353         the compilations for the <package> library rather than the
354         <package>Lib library.
355 
356 2006-08-30 David Quarrie  <David.Quarrie@cern.ch>
357 
358         * cmt/requirements: Add dependencies to the static_library and
359         shared_library patterns to ensure that they wait for the includes 
360         to be installed into the InstallArea
361 
362 2006-08-30 David Quarrie  <David.Quarrie@cern.ch>
363 
364         * cmt/requirements: Modify the named_component_library to support
365         multiple libraries per package. Add the named_installed_library
366         pattern.
367 
368 2006-08-30 David Quarrie  <David.Quarrie@cern.ch>
369 
370         * cmt/requirements: Add dependencies to the installed_library,
371         component_library and dual_use_library patterns to ensure that they
372         wait for the includes to be installed into the InstallArea
373 
374 2006-08-07 Paolo Calafiura <pcalafiura@lbl.gov>  
375 
376         * cmt/requirements: apply_pattern do_genconf for component_library
377         and dual_use_library
378 
379 2006-06-06 David Quarrie  <David.Quarrie@cern.ch>
380 
381         * cmt/patch_fincludes.sh: Don't do anything if the 
382         InstallArea/includes directory doesn't exist
383 
384 2006-05-14    <Grigori.Rybkine@rhul.ac.uk>
385 
386         * cmt/requirements: Disable the removal/prepending of /lib in
387         LD_LIBRARY_PATH for tag STANDALONE (activated with the distribution kit)
388 
389 2006-04-05 David Quarrie <David.Quarrie@cern.ch>
390         * cmt/requirements: Move PATH setup pattern to ExternalPolicy
391 
392 2006-03-05 David Quarrie <David.Quarrie@cern.ch>
393 
394         * cmt/requirements: Move some of the symlink and copying
395         patterns from here to ExternalPolicy
396         * cmt/atlas_check_installations.sh: Moved to ExternalPolicy
397         * cmt/fragments/atlas_data_installer: Moved to ExxternalPolicy
398         * cmt/fragments/atlas_data_installer_header: Moved to ExternalPolicy
399         * src/symlink.sh: Moved to ExternalPolicy
400         * src/inverse_symlink.sh: Moved to ExternalPolicy
401 
402 2006-01-26 David Quarrie <David.Quarrie@cern.ch>
403 
404         * cmt/requirements: More extensive patching to convert more
405           g77 include file paths to being relative rather than absolute.
406         * cmt/patch_fincludes.sh: Shell script in support of absolute
407           to relative patching.
408 
409 2006-01-13 Emil Obreshkov  <Emil.Obreshkov@cern.ch>
410 
411         * cmt/requirements: remove /usr/lib from the head of LD_LIBRARY_PATH
412 
413 2006-01-13 Christian Arnault  <arnault@lal.in2p3.fr>
414 
415         * cmt/requirements: adapt the component_library pattern for mismatch with GaudiPolicy
416 
417 2005-11-03 David Quarrie <David.Quarrie@cern.cg>
418 
419         * cmt/requirements: Another attempt at getting the 
420         relative_fincludes pattern correct.
421 
422 2005-10-01 David Quarrie <David.Quarrie@cern.cg>
423 
424         * cmt/requirements: Fix problem in relative_fincludes pattern for
425         top level leaf packages
426 
427 2005-09-22 David Quarrie <David.Quarrie@cern.ch>
428 
429         * cmt/requirements: Tweak "relative_fincludes" global pattern
430         to avoid problem of "Word too long" under certain circumstances.
431 
432 2005-09-18 David Quarrie <David.Quarrie@cern.ch>
433 
434         * cmt/requirements: Introduce global "relative_fincludes"
435         pattern that replaces absolute include paths for relative
436         ones for g77 in order to avoid a path length problem.
437 
438 2005-03-23 Emil Obreshkov <Emil.Obreshkov@cern.ch>
439 
440         * cmt/requirements revert symlink_command to symlink.sh
441 
442 2005-03-22 Emil Obreshkov <Emil.Obreshkov@cern.ch>
443 
444         * src/inverse_link.sh, symlink.sh : correct a problem with "ls" command on SLC3 platform 
445 
446 2005-02-11 
447 2004-12-09  Christian Arnault  <arnault@lal.in2p3.fr>
448 
449         * src/inverse_link.sh: introduce a new script for transfering libs and exes to the 
450         installation area, with the strategy that 
451           - files are copied (and not symlinked) in the IA
452           - original files are replaced by symlinks to the IA
453         * cmt/requirements: change the definition of the symlink macro to inverse_symlink.sh
454         add inverse_symlink.sh to the installed scripts ation
455 
456 2004-12-09  Christian Arnault  <arnault@lal.in2p3.fr>
457 
458         * cmt/requirements: Revert the mechanism of conditional access to
459         AtlasDoxygen and CodeCheck since the trigger mechanism associated 
460         with the constituent is only available when the package has been loaded.
461         Implement the selective mechanism into those packages, so as to ensure that
462         NO setting is generated by these packages, except when lauching their activity.
463 
464 2004-12-03  David Quarrie  <David.Quarrie@cern.ch>
465 
466         * cmt/requirements: Remove dependency on AtlasSystemSettings
467         that was added on 2004-12-01 erroneously.
468 
469 2004-12-03  David Quarrie  <David.Quarrie@cern.ch>
470 
471         * cmt/requirements: Add special handling to add /usr/lib:/lib:
472         to the head of LD_LIBRARY_PATH
473 
474 2004-12-02  Christian Arnault  <arnault@lal.in2p3.fr>
475 
476         * cmt/fragments/install_includes_header: Suppress the connection between clean and uninstall
477 
478 2004-12-01  David Quarrie  <David.Quarrie@cern.ch>
479 
480         * cmt/requirements: Make dependencies on CodeCheck and
481         Doxygen conditional on corresponding make targets and cmt tags.
482 
483 2004-11-12  Christian Arnault  <arnault@lal.in2p3.fr>
484 
485         * cmt/fragments/atlas_data_installer_header (installarea): 
486         * cmt/fragments/atlas_data_installer: Rename data_installer since it's used in Gaudi and a patch must be applied
487 
488         * cmt/requirements: Define generic patterns for installation of various kinds of files.
489 
490         * cmt/atlas_check_installations.sh: New script to pre-check all
491         installations. This verifies the existing .cmtref and compares to
492         the new file to be installed.
493 
494         * cmt/fragments/data_installer: Fix specification of the make target
495         to install only when needed
496 
497 2004-10-30  Christian Arnault  <arnault@lal.in2p3.fr>
498 
499         * cmt/requirements: Prepare for migration to CMT v1r18. 
500         This will suppress the need of several make_fragments:
501         application
502         library
503         library_no_share
504         dependencies
505         make_header
506 
507         * cmt/fragments/install_include_header: restore the clean targate for installed includes
508 
509 2004-10-14  David Quarrie  <David.Quarrie@cern.ch>
510 
511         * cmt/requirements: Add a Linux-specific macro_append to
512         cpplinkflags to solve a SEAL 1.4.0 related problem.
513 
514  2004-10-12  Christian Arnault  <arnault@lal.in2p3.fr>
515 
516         * cmt/requirements: Add dependency to <C>setup.make to trigger relink of component libs only
517         (suppress this dep from the library fragment : only apps and components need to be relinked)
518         Comment out the component_implementation pattern. It seems to be never used.
519         Added named_component_library for non-standard component libraries.
520 
521         * cmt/fragments/library: Add dependency to
522         ${CONSTITUENT}setup.make to detect changes to use graphs to
523         rebuild shared libraries
524 
525         * cmt/fragments/application: Add dependency to
526         ${CONSTITUENT}setup.make to detect changes to use graphs to
527         rebuild applications
528 
529 2004-10-05  Christian Arnault  <arnault@lal.in2p3.fr>
530 
531         * cmt/fragments/dependencies:
532         * cmt/cmt_split_dependencies.awk: new script to split and expand the global dependency file
533         into a set of individual dependency files for each source, also used as stamp files.
534         Those files are only updated if their contents change.
535 
536 2004-09-29  Christian Arnault  <arnault@lal.in2p3.fr>
537 
538         * cmt/fragments/dependencies:
539         * cmt/fragments/make_header: Patch to CMT fragments to improve detection of changes in the
540         header files without changes in the dates 
541 
542         * cmt/requirements: declare the two patching make fragments
543 
544 2004-06-28  David Quarrie  <David.Quarrie@cern.ch>
545 
546         * cmt/requirements: Move setup_strategy no_config and no_root
547         to External/ExternalPolicy
548 
549 2004-06-11  David Quarrie  <David.Quarrie@cern.ch>
550 
551         * cmt/requirements: Add "setup_strategy no_root" to remove
552         redundant XXXROOT environment variables 
553 
554 2004-05-28  David Quarrie  <David.Quarrie@cern.ch>
555 
556         * cmt/requirements: Add pattern to provide support for Python 
557         modules in the InstallArea.
558 
559 2004-05-12  Christian Arnault  <arnault@lal.in2p3.fr>
560 
561         * cmt/fragments/data_installer: Adapt to support CMTINSTALLAREA as a macro instead of a set
562 
563 2004-03-25  Christian Arnault  <arnault@lal.in2p3.fr>
564 
565         * cmt/requirements: Change the install_runtime and get_files patterns
566         Typo in install_non_standard_includes pattern definition
567 
568         * cmt/fragments/get_files_header: Refactoring the make fragment
569         after the new get_files mechanism to suppress the duplicate copies
570 
571 2004-03-01  Christian Arnault  <arnault@lal.in2p3.fr>
572 
573         * cmt/fragments/get_files_header: Manipulate long wild carded list to avoid shell limitations
574 
575 2004-02-06  Christian Arnault  <arnault@lal.in2p3.fr>
576 
577         * cmt/requirements: Force rebuild of libPkg.so when libPkgLib.so changes in dual_use_library
578 
579         * cmt/fragments/library: install the dependency to $(CONSTITUENT}stamps like for applications
580 
581 2004-01-28  Christian Arnault  <arnault@lal.in2p3.fr>
582 
583         * cmt/requirements: Fix the install_runtime pattern to deal with installation area
584         re-implement the install_runtime pattern over the get_files utility
585         * cmt/fragments/get_files_header: protect by the <name> prefix the parameters of the fragment.
586 
587 2004-01-27  Christian Arnault  <arnault@lal.in2p3.fr>
588 
589         * cmt/requirements: Add macro AtlasPolicy_CMT_files for the distribution kit
590 
591 2004-01-21  Christian Arnault  <arnault@lal.in2p3.fr>
592 
593         * cmt/fragments/install_includes_header:
594         cmt/fragments/install_named_includes_header: Do not overwrite symlinked directory when the target will not change
595 
596 2004-01-14  Christian Arnault  <arnault@lal.in2p3.fr>
597 
598         * cmt/requirements: Add a <method> option to the get_files document generator to receive either -symlink or -copy
599         Add a <name> option tot the get_files pattern to permit several apply_pattern get_files
600 
601         * cmt/fragments/get_files_header: use the ${copymethod} parameter transmitted from the document
602 
603 2004-01-14  Christian Arnault  <arnault@lal.in2p3.fr>
604 
605         * cmt/requirements: Apply a work around for a bug in CMT which makes 
606         the symlink macro badly defined. So the temporary workaround consists
607         in defining symlinknew instead of symlink and change all patterns that use it.
608         It will be fixed in next CMT release (and the workaround will have to be 
609         reverted).
610 
611 2004-01-07  Christian Arnault  <arnault@lal.in2p3.fr>
612 
613         * cmt/requirements: Set a tag that declares the new AthenaRunTime package
614         To be used in TestRelease or other runtime only packages.
615 
616 2003-12-10  Christian Arnault  <arnault@lal.in2p3.fr>
617 
618         * cmt/requirements: Add settings of XMLPATH
619         Add new generic pattern for applying the get_files script from any package.
620         Add corresponding make_fragments 
621 
622 2003-12-04  Christian Arnault  <arnault@lal.in2p3.fr>
623 
624         * cmt/requirements: Create and fill DATAPATH search path for data files.
625 
626 2003-12-02  Christian Arnault  <arnault@lal.in2p3.fr>
627 
628         * cmt/requirements: Append -R option to install_command to allow for directories in runtime files.
629 
630 2003-11-27  Steven Goldfarb  <Steven.Goldfarb@cern.ch>
631 
632         * tagging AtlasPolicy-01-04-24
633         * re-tagged same code that was in AtlasPolicy-01-04-23, but not tagged.
634 
635 2003-11-21  Christian Arnault  <arnault@lal.in2p3.fr>
636 
637         * cmt/requirements: Change the extras parameter to files in
638         declare_runtime and declare_runtime_extras
639         suppress overriding of the constituents fragment. Now fixed in v1r14.
640 
641 2003-11-14  Christian Arnault  <arnault@lal.in2p3.fr>
642 
643         * cmt/requirements: Fix typo in declare_joboptions and declare_scripts patterns
644         Suppress default *.txt and *.py in declare_runtime pattern
645 
646 2003-11-13  Christian Arnault  <arnault@lal.in2p3.fr>
647 
648         * cmt/requirements: Add a <name> optional parameter to the
649         declare_joboptions and declare_scripts pattern to make it applicable
650         several times.
651 
652 2003-11-07  Christian Arnault  <arnault@lal.in2p3.fr>
653 
654         * cmt/fragments/install_includes_header (install): Apply the new
655         convention for include file installation
656 
657         * cmt/requirements: The declare_runtime pattern no longer applies
658         the declare_joboption pattern
659         Finally remove the old settings useful before CMT v1r14.
660         Change the default_include_path pattern to point to include/<package> in the installation area.
661         Suppress the temporary definition to include search path towards installarea/include
662 
663 2003-11-05  Christian Arnault  <arnault@lal.in2p3.fr>
664 
665         * cmt/requirements: add include search path <path>/InstallArea/include.
666         This will eventually be replaced by another pattern <path>/InstallArea/include/<package>.
667 
668 2003-10-31  Christian Arnault  <arnault@lal.in2p3.fr>
669 
670         * cmt/AtlasPolicy.pacman: Add a pacman file fragment
671 
672         * cmt/requirements: Declare ../src/symlink.sh as an installed
673         script, then declare the macro $(symlink) as using the installed
674         script (ie accessible from InstallArea/share/bin through PATH.
675 
676         Add a pacman file fragment
677 
678 2003-10-22  David Quarrie      <David.Quarrie@cern.ch>
679         * cmt/requirements: Add declare_scripts pattern and add the
680                             InstallArea/share/bin paths to the PATH
681                             environment variable.
682 
683 2003-10-10  Christian Arnault  <arnault@lal.in2p3.fr>
684 
685         * cmt/requirements: Change the mechanism for constructing JOBOPTSEARCHPATH: use cmtpath_pattern
686 
687 2003-08-14  Christian Arnault  <arnault@lal.in2p3.fr>
688 
689         * cmt/requirements: Suppress all XXXCONFIG useless environment variable
690 
691 2003-08-12  Christian Arnault  <arnault@lal.in2p3.fr>
692 
693         * cmt/fragments/data_installer: Extend the make fragment to
694         support data files coming from any location (not only ../share)
695 
696 2003-07-30  Christian Arnault  <arnault@lal.in2p3.fr>
697 
698         * cmt/fragments/install_includes_header (install): Protect against
699         multiple gmake : do the installation only once.
700 
701         * cmt/requirements: Declare the install_includes_header so as to
702         really override the one from CMT
703 
704 2003-06-18  Christian Arnault  <arnault@lal.in2p3.fr>
705 
706         * cmt/requirements: Make the install_includes pattern a cmtpath_pattern.
707         Soon this will be followed by discarding the global pattern default_include_path
708 
709 2003-06-17  Christian Arnault  <arnault@lal.in2p3.fr>
710 
711         * cmt/requirements: Combine the declare_runtime and
712         declare_runtime_extras patterns with the declare_joboptions
713         pattern to prepare migration to using declare_joboptions.
714 
715 2003-06-12  David Quarrie <David.Quarrie@cern.ch>
716 
717         * cmt/requirements: Minor improvements to the static build
718         patterns.
719 
720 2003-05-26  Christian Arnault  <arnault@lal.in2p3.fr>
721 
722         * cmt/requirements: Introducing new patterns for job options and
723         XML files: declare_joboptions and declare_xmls. They create new
724         targets install_joboptions and install_xmls.
725 
726         * cmt/requirements: Introducing new generic data_installer
727         make_fragment to install any data file into
728         <installarea>/${prefix}/<package>/*
729 
730         * cmt/requirements: Substitute CxxFeatures and FortranFeatures
731         with new packages AtlasCxxPolicy and AtlasFortranPolicy (to
732         suppress circular dependencies) 
733 
734 2003-05-18  David Quarrie <David.Quarrie@cern.ch>
735 
736         * cmt/requirements   Improve static build handling and prevent
737         the InstallArea taking presidence over static libraries at link
738         time for static builds.
739 
740 2003-05-12  Christian Arnault  <arnault@lal.in2p3.fr>
741 
742         * cmt/requirements: Improve the install include pattern
743         install temporary patches for CMT fragments (constituent & constituents_header)
744         improve overridden fragments against v1r14 news (add (un)install targets)
745 
746 2003-05-05  Christian Arnault  <arnault@lal.in2p3.fr>
747 
748         * cmt/requirements: Re-install application_alias pettern but
749         adapted to installation area
750 
751         * cmt/use_linkopts.sh: Add script for computing pre-list of -L
752         options WRT installarea
753 
754         * cmt/requirements: Filling use_linkopts with list of currently
755         visible installation areas
756 
757 2003-05-02  Christian Arnault  <arnault@lal.in2p3.fr>
758 
759         * cmt/requirements: Remove automatic settings of <package>_libraries
760         Remove automatic setting of LD_LIBRARY_PATH and PATH
761         (both for installarea)
762 
763 2003-04-03  Christian Arnault  <carnault@lxplus051.cern.ch>
764 
765         * cmt/requirements: Install values for future CMT v1r13/14
766 
767         * cmt/fragments/library_no_share (installarea): idem
768 
769         * cmt/fragments/library (installarea): idem
770 
771         * cmt/fragments/application: prepare migration towards CMT v1r13
772 
773 2003-04-02  Christian Arnault  <carnault@lxplus051.cern.ch>
774 
775         * cmt/cleanup_installarea.sh (pwd): Normalizing pwd and other
776         directories to "cmt show pwd" to avoid biases from symlinks *
777         cmt/installarea.sh (pwd): idem
778 
779 2003-03-31  Christian Arnault  <carnault@lxplus051.cern.ch>
780 
781         * cmt/cleanup_installarea.sh: Protect current installation against 
782         pwd or cmt show pwd being different
783         
784         * cmt/installarea.sh: idem
785 
786         * cmt/fragments/install_includes_header (install_include_dir):
787         Only install header files when they are below ../<package>
788 
789         * cmt/requirements: Improve the header file installation mechanisms
790 
791         * cmt/ip.sh: Add a definition script to construct -I compilation
792         option for all entries in CMTPATH
793 
794         * cmt/requirements: Activate the cleanup_installarea.sh script by
795         a dummy set declaration. This applies it when source setup is run.
796 
797         * cmt/cleanup_installarea.sh: Adding a cleanup script for the installation area
798 
799 2003-03-24  Christian Arnault  <carnault@lxplus051.cern.ch>
800 
801         * cmt/installarea.sh: Protect definition of INSTALLAREA
802         environment variable against CWD being outside of any CMTPATH.
803 
804 2003-03-19  Christian Arnault  <carnault@lxplus051.cern.ch>
805 
806         * cmt/requirements: Add various missing leading spaces in macro_append statements 
807         Suppress duplicate tag decoding statements that are already in ExternalPolicy
808 
809 2003-03-07  Christian Arnault  <carnault@lxplus051.cern.ch>
810 
811         * cmt/requirements: Suppress conditional activation of InstallArea mechanisms 
812         (make it default behaviour)
813 
814 
815 2003-03-04  Christian Arnault  <carnault@lxplus051.cern.ch>
816 
817         * cmt/installarea.sh: Suppress the checking of the InstallArea
818 
819 2003-02-24  Christian Arnault  <carnault@lxplus051.cern.ch>
820 
821         * cmt/fragments/library: Fix bug in target specifications
822         (.$(shlibsuffix) was missing)
823 
824         * cmt/requirements: Define a new macro install_area_command for
825         executing the installation rather than using install_command
826 
827         * cmt/fragments/library (install_lib_dir):  use install_area_command instead of install_command
828         * cmt/fragments/library_no_share (install_lib_dir): idem
829         * cmt/fragments/application (install_bin_dir): idem
830 
831         * cmt/requirements: Restore conditional activation of InstallArea mechanisms 
832         (until we find the problem with the nightly)
833         
834 2003-01-31  Christian Arnault  <carnault@lxplus032.cern.ch>
835 
836         * cmt/requirements: Suppress conditional activation of InstallArea mechanisms 
837         (make it default behaviour)
838 
839 2002-12-17  Christian Arnault  <carnault@lxplus032.cern.ch>
840 
841         * cmt/requirements: Suppress definition of install_command as symlink (make it back to cp)
842 
843 2002-12-16  Christian Arnault  <carnault@lxplus032.cern.ch>
844 
845         * cmt/requirements: Add conversion mechanisms for new CMTCONFIG conventions.
846 
847 2002-11-15  Christian Arnault  <carnault@lxplus032.cern.ch>
848 
849         * cmt/fragments/library_no_share: 
850         * cmt/fragments/library: 
851         * cmt/fragments/application: add metadata files to remember the
852         origin of installed files
853 
854         * cmt/installarea.sh: add purge mechanisms for broken links
855 
856         * cmt/requirements: Change install command to ln -s
857 
858 2002-11-12  Christian Arnault  <carnault@lxplus032.cern.ch>
859 
860 
861         * cmt/fragments/library_no_share (install_lib_dir): Adding support for static library installation
862         * cmt/fragments/application: 
863         * cmt/fragments/library: Protect against INSTALLAREA
864         undefined. Perform no install operation when INSTALLAREA not
865         defined
866 
867         * cmt/requirements: Adding support for static library installation
868 
869 2002-11-08  Christian Arnault  <carnault@lxplus032.cern.ch>
870 
871         * cmt/requirements: Make InstallArea optional. It can be activated
872         through the CMT tag "installarea"
873         Install the use to AtlasDoxygen.
874 
875 2002-10-17  Christian Arnault  <carnault@lxplus032.cern.ch>
876 
877         * cmt/requirements: New definitions for the installation areas
878         mechanisms (see inline comments)
879 
880         * cmt/installarea.sh: Script for detecting and creating
881         Installation areas. It produces the installation area useful for
882         the current user.
883 
884         * cmt/p.sh:  Script for producing all entries of PATH
885         releated with the Installation Area
886 
887         * cmt/llp.sh: Script for producing all entries of LD_LIBRARY_PATH
888         releated with the Installation Area
889 
890         * cmt/fragments/application: modified version of the original CMT
891         fragment to experiment installation procedures
892         
893         * cmt/fragments/library: modified version of the original CMT
894         fragment to experiment installation procedures
895 
896         * cmt/fragments/install_includes: 
897         * cmt/fragments/install_includes_header: Make fragment to install
898         header files to the installation area
899 
900 2002-06-11  Christian Arnault  <carnault@lxplus040.cern.ch>
901 
902         * tagging AtlasPolicy-01-03-42
903         
904         * cmt/requirements: Change pattern default_library_path to use path_append onto LD_LIBRARY_PATH instead path_prepend.
905         
906 
907 2002-06-03 Christian Arnault
908 
909         * tagging AtlasPolicy-01-03-41
910 
911         * Supply additional tag aliases (dbg, prof, opt)
912 
913 2002-05-31 Christian Arnault
914 
915         * tagging AtlasPolicy-01-03-40
916 
917         * Patch the default definition of the archive command on Solaris, to
918         support introduction of templates into archives
919 
920 2002-05-21  RD Schaffer  <R.D.Schaffer@cern.ch>
921 
922         * tagging AtlasPolicy-01-03-39
923 
924         * cmt/requirements: added patterns to separate off zebra-lib
925         dependencies.
926 
927 2002-02-22  Christian Arnault  <carnault@lxplus046.cern.ch>
928 
929         * tagging AtlasPolicy-01-03-34
930 
931         * cmt/requirements: Adding use CodeCheck
932 
933 2001-11-30  Christian Arnault  <carnault@lxplus012.cern.ch>
934 
935         * cmt/fragments/libdeps_header: Fixing a bug : cannot touch the
936         library when it does not exist yet!
937 
938 2001-11-29  Christian Arnault  <carnault@lxplus040.cern.ch>
939 
940         * cmt/requirements: Add libdeps pattern for a temporary work
941         around to the lack of possibiity from CMT to trigger rebuild of
942         shared libraries when they include a static library.
943         * cmt/requirements: modify the static_library pattern to generate dependency triggers (ie the macro <package>_stamps
944 
945         * cmt/fragments/libdeps
946         * cmt/fragments/libdeps_header: fragment for the CMT work around
947 
948 2001-11-01  RD Schaffer  <R.D.Schaffer@cern.ch>
949 
950         * cmt/requirements: changed pattern declare_applications to work with -s.
951 
952 2001-10-30  RD Schaffer  <R.D.Schaffer@cern.ch>
953 
954         * tagging AtlasPolicy-01-03-20 for release 2.3.1
955         * Christian included script to correctly remove links on Solaris.
956         * cmt/requirements: updated CxxFeatures_pp_cppflags for Solaris
957         from the last SRT build.
958 
959 2001-10-19  Christian Arnault  <carnault@lxplus025.cern.ch>
960 
961         * cmt/requirements: Add patterns for declaring and installing Detector Description files.
962         
963         * cmt/requirements: Implement the remote launcher facility
964         * cmt/fragments/launcher_async: 
965         * cmt/fragments/launcher_async_header: 
966         * cmt/fragments/launcher_sync: 
967         * cmt/fragments/launcher_sync_header: 
968 
969 2001-07-09  Christian Arnault  <carnault@lxplus012.cern.ch>
970 
971         * requirements: Transfer tar-ball production patterns to
972         ExternalPolicy.
973 

source navigation ] diff markup ] identifier search ] general search ]

Due to the LXR bug, the updates fail sometimes to remove references to deleted files. The Saturday's full rebuilds fix these problems
This page was automatically generated by the LXR engine. Valid HTML 4.01!