Changes between Version 9 and Version 10 of BuildAndDeploymentEnvironment

Timestamp:
Jan 15, 2012, 3:12:42 PM (13 years ago)
Author:
Yves
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • BuildAndDeploymentEnvironment

    v9 v10  
    88A good place for discussions is [http://www.wildfiregames.com/forum/index.php?showtopic=15511 this thread] in the forums.
    99
    10 == Overview (how it currently works) ==
     10== Overview ==
    1111
    1212=== update-workspaces.sh / update-workspaces.bat: ===
     
    2626
    2727== Future design ==
    28 Some basic design decisions:
     28
     29=== Overview
     30
     31Some basic design decisions
    2932  * In the first place we stick to Premake. If someone offers a working solution with other tools like CMake, we are open to change that decision.
    3033  * Sticking to Premake means we can't manually create workspaces
    31   * We put the prebuilt external libraries as well as the sources into a separate repository
    32   *
     34  * We separate the external libraries from the game's code and data in the repository
     35  * The libraries are split into separate directories per operating system and architecture
     36  * Developers will have to make a separate checkout to get the right libraries for their system
     37  * Updateworkspaces checks if the libraries are present and up to date to avoid problems with outdated libraries
    3338
    3439=== Graphical overview of interaction between different components (future-version) ===
    3540[[Image(http://trac.wildfiregames.com/attachment/wiki/BuildAndDeploymentEnvironment/future-build-environment-overview.png?format=raw)]]
     41
     42
     43
     44
     45
     46
     47
     48
     49
     50
     51
     52
     53
     54
     55
     56
     57
     58
     59
     60
     61
     62
     63
     64
     65
     66
     67
     68
     69
     70
     71
     72
     73
     74
     75
     76
     77
     78
     79
     80
     81
     82
     83
     84
     85
     86
     87
     88
     89
     90
     91
     92
     93
     94
     95
     96
     97
     98
     99
     100
     101
     102
     103
     104
     105