Changes between Version 9 and Version 10 of BuildAndDeploymentEnvironment
- Timestamp:
- Jan 15, 2012, 3:12:42 PM (13 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
BuildAndDeploymentEnvironment
v9 v10 8 8 A good place for discussions is [http://www.wildfiregames.com/forum/index.php?showtopic=15511 this thread] in the forums. 9 9 10 == Overview (how it currently works)==10 == Overview == 11 11 12 12 === update-workspaces.sh / update-workspaces.bat: === … … 26 26 27 27 == Future design == 28 Some basic design decisions: 28 29 === Overview 30 31 Some basic design decisions 29 32 * 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. 30 33 * 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 33 38 34 39 === Graphical overview of interaction between different components (future-version) === 35 40 [[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