Changeset 103


Ignore:
Timestamp:
Oct 18, 2005, 5:46:50 PM (20 years ago)
Author:
arnault
Message:

Improve Makefile see CL 288

Location:
CMT/HEAD
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • CMT/HEAD/ChangeLog

    r102 r103  
    112005-10-18    <arnault@lal.in2p3.fr> 288
     2
     3        * mgr/Makefile (bintar): Prepare and cleanup binary directories
     4        before creating tar balls.
     5
     6        * mgr/Makefile (Export): Move the docs target from bintar to Export
    27
    38        * source/cmt_symbol.cxx (print): Filter path values before
  • CMT/HEAD/mgr/Makefile

    r102 r103  
    213213# the source kit)
    214214#---------------------------------------------------------
    215 bintar :: docs
     215bintar ::
    216216        cd ..; root=`pwd`; \
    217217        tag=`cmt version`; \
    218218        version=`basename $${root}`; \
    219219        tag=$${version} ; \
    220         package=`dirname $${root}`; \
    221         package=`basename $${package}`; \
    222220        cat doc/CMTDownload1.html >| doc/CMTDownload.html; \
    223221        echo '  <tr><td><a href="CMT'$${version}'.tar.gz">Source kit</a> </td></tr>' >> doc/CMTDownload.html; \
     
    227225        done; \
    228226        cat doc/CMTDownload2.html >> doc/CMTDownload.html; \
    229         ${CMTROOT}/mgr/cmt_export.sh $${package}/ $${root}/doc/CMTDownload.html $${tag}; \
     227        ${CMTROOT}/mgr/cmt_export.sh CMT/ $${root}/doc/CMTDownload.html $${tag}; \
    230228        if test -d rpm; then \
    231           ${CMTROOT}/mgr/cmt_export.sh $${package}/ $${root}/rpm/CMT-$${version}-1.i386.rpm $${tag}; \
     229          ${CMTROOT}/mgr/cmt_export.sh CMT/ $${root}/rpm/CMT-$${version}-1.i386.rpm $${tag}; \
    232230        fi; \
    233231        cd ../../; \
    234232        for branch in `echo $${binaries}` ; \
    235233        do \
     234          if test $${branch} = VisualC; then \
     235            /bin/rm -rf CMT/$${version}/$${branch}/cmt ; \
     236          else \
     237            /bin/rm -rf CMT/$${version}/$${branch}/*.o ; \
     238            ln -s cmt.exe CMT/$${version}/$${branch}/cmt ; \
     239          fi ; \
    236240          echo $${branch} ; \
    237           tarfile=$${package}/$${package}$${version}$${branch}.tar; \
    238           tar cf $${tarfile} $${package}/$${version}/mgr $${package}/$${version}/src $${package}/$${version}/$${branch} ; \
     241          tarfile=CMT/CMT$${version}$${branch}.tar; \
     242          tar cf $${tarfile} CMT/$${version}/mgr CMT/$${version}/src CMT/$${version}/$${branch} ; \
    239243          gzip $${tarfile}; \
    240           ${CMTROOT}/mgr/cmt_export.sh $${package}/ $${tarfile}.gz $${tag} ; \
     244          ${CMTROOT}/mgr/cmt_export.sh CMT/ $${tarfile}.gz $${tag} ; \
    241245        done
    242246
     
    283287# Construct the kits
    284288#----------------------------------------------------------
    285 Export :: srctar bintar
     289Export :: docs srctar bintar
    286290        @echo Export done
    287291
  • CMT/HEAD/mgr/cmt.nmake

    r102 r103  
    33#  Application cmt
    44#
    5 #   Generated Mon Oct 17 11:37:01 2005  by ARNAULT
     5#   Generated Tue Oct 18 09:41:36 2005  by ARNAULT
    66#
    77#====================================
Note: See TracChangeset for help on using the changeset viewer.