Changes between Version 8 and Version 9 of BuildAndDeploymentEnvironment
- Timestamp:
- Jan 15, 2012, 2:34:09 PM (12 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
BuildAndDeploymentEnvironment
v8 v9 1 == Overview == 1 == Summary == 2 Parts of our build and deployment environment are currently beeing changed. 3 The main goal behind this is being able to easily create deployable packages/bundles for OSX. 4 This Page should be a work in progress and its purpose is to document the overall design and the different tasks required to implement it. 5 The idea is that people involved in these tasks discuss all topics related to that and document the decisions here. 6 Once we all have the same idea about the solution we aim for, we can assign the different tasks to different people and complete them more efficiently. 7 8 A good place for discussions is [http://www.wildfiregames.com/forum/index.php?showtopic=15511 this thread] in the forums. 9 10 == Overview (how it currently works) == 2 11 3 12 === update-workspaces.sh / update-workspaces.bat: === … … 16 25 Everything is precompiled and distributed in appropriate containers for the different operating systems and platforms (e.g. .deb files for debian based linux systems and .exe files for windows etc.). 17 26 27 == Future design == 28 Some basic design decisions: 29 * 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 * 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 * 33 18 34 === Graphical overview of interaction between different components (future-version) === 19 35 [[Image(http://trac.wildfiregames.com/attachment/wiki/BuildAndDeploymentEnvironment/future-build-environment-overview.png?format=raw)]]