Changes between Version 2 and Version 3 of FeatureRequests


Ignore:
Timestamp:
Sep 28, 2006, 11:36:10 AM (18 years ago)
Author:
garonne
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • FeatureRequests

    v2 v3  
    8787InstallArea.
    8888
    89 == Simplification of the -I<paths> (DavidQ) ==
     89== 5. Simplification of the -I<paths> (DavidQ) ==
    9090
    9191Currently we have a -I<path> entry for every used package, even 
     
    143143wrappers have been written for CMT in the Atlas CVS repository.
    144144
    145 == 9. Introduce the concept of a Release (or some equivalent 'meta-data') (SébastienB) ==
     145== 11. Introduce the concept of a Release (or some equivalent 'meta-data') (SébastienB) ==
    146146
    147147The central concept in CMT, according to the CMT-documentation, is a Package.
     
    158158command.
    159159
    160 == 10. Separate the 'build' environment from the 'user' environment (SébastienB) ==
     160== 12. Separate the 'build' environment from the 'user' environment (SébastienB) ==
    161161
    162162Having CMT running into its own environment without touching the user
     
    167167spotting mis-configuration.
    168168
    169 == 11. Introduce a mechanism to describe runtime dependencies between packages (SébastienB) ==
     169== 13. Introduce a mechanism to describe runtime dependencies between packages (SébastienB) ==
    170170
    171171Title says it all.
    172172
    173 == 12. Use checksums rather than timestamps to decide if a file has been modified (SébastienB) ==
     173== 14. Use checksums rather than timestamps to decide if a file has been modified (SébastienB) ==
    174174
    175175Hopefully, this will reduce re-compilation time.
     
    216216
    217217
    218 == 13. Profile and optimise CMT (SébastienB) ==
     218== 15. Profile and optimise CMT (SébastienB) ==
    219219
    220220It would be great to reduce the time to compile packages in Atlas. Surely a
     
    238238content of the package)
    239239
    240 == 14. have a build-dir location which can be configured (SébastienB) ==
     240== 16. have a build-dir location which can be configured (SébastienB) ==
    241241
    242242Hence it would be possible to install all these possibly large .o,.so,.dict
     
    244244without wasting AFS space.
    245245
    246 == 15. a mechanism to integrate 'plug-ins'(SébastienB) ==
     246== 17. a mechanism to integrate 'plug-ins'(SébastienB) ==
    247247
    248248Plug-ins are hype.
     
    259259precompiled-header plug-in.
    260260
    261 == 16. produce makefiles structured according to the "Recursive Make Considered Harmful" prescription (AndreiG) ==
     261== 18. produce makefiles structured according to the "Recursive Make Considered Harmful" prescription (AndreiG) ==
    262262
    263263It would be very useful if cmt could produce makefiles structured