Changes between Version 29 and Version 30 of BuildSystem


Ignore:
Timestamp:
10/25/12 14:09:04 (7 years ago)
Author:
welberge
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • BuildSystem

    v29 v30  
    22[[PageOutline(2-3)]] 
    33= The ANT based build system = 
     4 
     5== Goal of the build system == 
     6The modules in Asap are dependent on many external and internal libraries, sometimes in different versions. Furthermore, each machine (32bit, 64bit, mac, windows, linux) may require its own version of a specific library. The build system was created to: 
     7 * collect all dependent external libraries, and all internal releases, in a structured repository that allows to keep track of versions and dependencies 
     8 * allow one to resolve, from this structured repository, exactly those versions of dependent libraries that are required for your project, on your machine and your operating system 
     9 * make it easy to release new versions of our own modules 
     10 * make it easy to use, in module A, the current latest compile of module B, instead of the released version of module B 
    411 
    512== Starting point == 
     
    2330....etc 
    2431}}} 
    25  
    26 == Goal of the build system == 
    27 The modules in Asap are dependent on many external and internal libraries, sometimes in different versions. Furthermore, each machine (32bit, 64bit, mac, windows, linux) may require its own version of a specific library. The build system was created to: 
    28  * collect all dependent external libraries, and all internal releases, in a structured repository that allows to keep track of versions and dependencies 
    29  * allow one to resolve, from this structured repository, exactly those versions of dependent libraries that are required for your project, on your machine and your operating system 
    30  * make it easy to release new versions of our own modules 
    31  * make it easy to use, in module A, the current latest compile of module B, instead of the released version of module B 
    3232 
    3333== Quickstart: resolving libraries for and running a Java demo ==