Changeset 502
- Timestamp:
- May 18, 2009, 2:22:48 PM (15 years ago)
- Location:
- CMT/HEAD
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
CMT/HEAD/ChangeLog
r501 r502 1 2009-05-18 <rybkin@lal.in2p3.fr> 397 2 3 * mgr/fragments/library: Pass all objects as arguments to macro ar to allow 4 the macro to be "libtool -o" for Darwin. Rebuild static library completely 5 whenever an object changes to be consistent on all systems 6 * mgr/requirements: For Darwin, build statically linked (archive) libraries 7 with "libtool", the recommended way. For Linux, use the system Python in 8 svn_checkout_command to ensure the Subversion Python bindings installed 9 on the system are used 10 1 11 2009-05-15 <rybkin@lal.in2p3.fr> 396 2 12 -
CMT/HEAD/mgr/fragments/library
r487 r502 6 6 $(${CONSTITUENT}lib) :: ${OBJS} 7 7 $(lib_echo) "static library $@" 8 $(lib_silent) $(ar) $(${CONSTITUENT}lib) $? 8 $(lib_silent) [ ! -f $@ ] || \rm -f $@ 9 $(lib_silent) $(ar) $(${CONSTITUENT}lib) ${OBJS} 9 10 $(lib_silent) $(ranlib) $(${CONSTITUENT}lib) 10 11 $(lib_silent) cat /dev/null >$(${CONSTITUENT}stamp) -
CMT/HEAD/mgr/requirements
r496 r502 360 360 RIO806X "ar clr" \ 361 361 Linux "ar cr" \ 362 Darwin "libtool -static -o" \ 362 363 VisualC "lib.exe /nologo " 363 364 … … 368 369 RIO806X "ranlib" \ 369 370 LynxOS "ar ts" \ 370 IRIX "ar ts" 371 IRIX "ar ts" \ 372 Darwin ":" 371 373 372 374 macro make_shlib "echo" \ … … 473 475 474 476 macro svn_checkout_command "" \ 475 Linux " python ${CMTROOT}/mgr/cmt_svn_checkout.py " \477 Linux "/usr/bin/python ${CMTROOT}/mgr/cmt_svn_checkout.py " \ 476 478 Darwin "python ${CMTROOT}/mgr/cmt_svn_checkout.py " \ 477 479 VisualC "python %CMTROOT%\mgr\cmt_svn_checkout.py "
Note: See TracChangeset
for help on using the changeset viewer.