Changes between Version 14 and Version 15 of BuildSystem


Ignore:
Timestamp:
08/09/12 11:10:50 (7 years ago)
Author:
welberge
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • BuildSystem

    v14 v15  
    2525 
    2626== Goal of the build system == 
    27 The modules in Elckerlyc 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: 
     27The 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: 
    2828 * collect all dependent external libraries, and all internal releases, in a structured repository that allows to keep track of versions and dependencies 
    2929 * 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 
     
    7474resolve.status is set in the build properties, valid values are beta and release. 
    7575 
    76  
    77  
    7876=== Resolving dependencies === 
    7977Dependencies are resolved from 
     
    119117}}} 
    120118 
     119 
     120=== Advance: compiling to/as a different Java version === 
     121In build.properties: 
     122 
     123javac.version=1.6 (both source and target are 1.6) 
     124or  
     125javac.target=1.6  (Source may be theorie Java 7, target is 1.6 class code) 
     126 
    121127== More == 
    122128Detailed explanation of the build system is still being written. For specific questions, ask below.