Changeset 32


Ignore:
Timestamp:
Apr 2, 2005, 11:22:51 PM (19 years ago)
Author:
arnault
Message:

Finalize the release - CL 263

Location:
CMT/HEAD
Files:
5 edited

Legend:

Unmodified
Added
Removed
  • CMT/HEAD/ChangeLog

    r24 r32  
    22
    33        * source/cmt_version.h (CMTVERSION): Prepare for v1r18p20050401
     4
     5        * doc/ReleaseNotes: prepare release notes
    46       
    57        * source/cmt_project.cxx (create_project): Fix settings of the project name.
     
    2224        (create_project): Don't assume a release level.
    2325
    24         * source/cmt_project.h (class Project): The create function now accepts a release and a path argument
     26        * source/cmt_project.h (class Project): The create function now
     27        accepts a release and a path argument
    2528
    2629        * source/cmt_commands.cxx (show): Suppress debug printouts
     
    99102        (do_filter): Implement the cmt filter command
    100103
    101         * source/cmt_error.cxx (class Error): Add unknown_command and project_release_conflict errors
    102 
    103         * source/cmt_syntax.cxx (class KwdBuildStrategy): Apply the restructuration of strategy management to strategy decoding
     104        * source/cmt_error.cxx (class Error): Add unknown_command and
     105        project_release_conflict errors
     106
     107        * source/cmt_syntax.cxx (class KwdBuildStrategy): Apply the
     108        restructuration of strategy management to strategy decoding
     109
    104110        (class KwdSetupStrategy): idem
    105111        (class KwdUse): Support the use statement for project files
    106112        (SyntaxParser): Support the use statement for project files
    107113
    108         * source/cmt_project.h (class StrategyDef): Create a class to hold the definition of all strategy elements
     114        * source/cmt_project.h (class StrategyDef): Create a class to hold
     115        the definition of all strategy elements
    109116        (class Strategy): Create a class to hold the application of a strategy into a project
    110117        (class StrategyMgr): Create a singleton to manage the strategy definitions
    111118        (class ProjectFactory): Add parent argument to create_project to handle the project graph
    112119        (class IProjectVisitor): Create a class to visit the project graph
    113         (class Project): Transport all definitions releated with strategies into Strategy objects
     120        (class Project): Transport all definitions related with strategies into Strategy objects
    114121
    115122        * source/cmt_system.cxx (class CMTPathManager): Add a class to
     
    140147        * source/cmt_error.cxx (class Error): Add project_release_conflict error
    141148
    142         * source/cmt_project.h (class Project): Introduce the management of release information in projects
     149        * source/cmt_project.h (class Project): Introduce the management
     150        of release information in projects
    143151
    144152        * source/cmt_parser.cxx (do_check_configuration): Finally suppress the checking of CMTCONFIG
     
    1791872005-02-07  Christian Arnault  <arnault@lal.in2p3.fr> 252
    180188
    181         * source/cmt_system.cxx (scan_dir): Fix a bug that killed the cmt show packages command in some cases
     189        * source/cmt_system.cxx (scan_dir): Fix a bug that killed the cmt
     190        show packages command in some cases
    182191
    1831922005-02-03    <arnault@lal.in2p3.fr> 251
  • CMT/HEAD/doc/ReleaseNotes.html

    r11 r32  
    4848
    4949      <li>
    50         <b>v1r18p20041101</b>
     50        <b>v1r18p20050401</b>
     51
     52        <ul>
     53
     54          <!--
     55          <li class="new"></li>
     56          <li class="bug"></li>
     57          <li class="int"></li>
     58          -->
     59
     60          <li class="new">Introduce a new bug reporting system: Trac</li>
     61
     62          <li class="new">Accept HEAD or head as a valid version tag for packages</li>
     63
     64          <li class="new">The path of CMT is removed from
     65          CMTPATH. Packages aside CMT are no longer reachable by
     66          default</li>
     67
     68          <li class="new">Major restructuring of the project
     69          management and package localisation. The most important
     70          parameter becomes the search path CMTPROJECTPATH for
     71          projects. Then CMTPATH is deduced from the effective list of
     72          used projects. Project files and the dependency graph
     73          described by the project use statement becomes a central
     74          mechanism.</li>
     75
     76          <li class="new">Introduce the management of releases for
     77          projects. Release must exactly match</li>
     78
     79          <li class="new">Install a mechanism to detect unused tags
     80          from arguments or CMTSITE. This is performed during the
     81          setup generation</li>
     82
     83          <li class="int">Source code management tansfered to SVN</li>
     84
     85          <li class="int">Restructure the strategy management to make
     86          it fully generic.</li>
     87
     88          <li class="bug">Fix poor management of unknown commands </li>
     89
     90          <li class="bug">Suppress the export action for alias in setup.sh</li>
     91
     92          <li class="bug">Fix a problem in TMPDIR management with
     93          multi directory level</li>
     94
     95          <li class="bug">Fix a problem in cmt show packages</li>
     96
     97          <li class="bug">Fix bad parsing of various cmt commands</li>
     98
     99          <li class="bug">Fix an internal bug causing misfunction in
     100          the -import parameter of constituents.</li>
     101
     102          <li class="bug">Fix fragment for action to improve argument transmission</li>
     103
     104          <li class="bug">Fix pdb files for Visual about debug mode</li>
     105
     106        </ul>
     107
     108      </li>
     109
     110      <li>
     111        <b>v1r18p20041201</b>
    51112
    52113        <ul>
  • CMT/HEAD/mgr/Makefile

    r18 r32  
    280280#----------------------------------------------------------
    281281srctar ::
    282         ${CMTROOT}/mgr/cmt_tar_export.sh CVS source mgr src Linux-i686 Visual grafviz java doc
     282        ${CMTROOT}/mgr/cmt_tar_export.sh CVS source mgr src Visual grafviz java doc
    283283
    284284
  • CMT/HEAD/mgr/VisualC.nmake

    r20 r32  
    11CMT_tag=$(tag)
    22CMTVERSION=HEAD
    3 CMTrelease=15
    43cmt_hardware_query_command=uname -m
    54cmt_hardware=WIN32
  • CMT/HEAD/mgr/cmt.nmake

    r29 r32  
    33#  Application cmt
    44#
    5 #   Generated Thu Mar 31 10:40:35 2005  by arnault
     5#   Generated Sat Apr 02 23:11:18 2005  by arnault
    66#
    77#====================================
Note: See TracChangeset for help on using the changeset viewer.