2025-09-02 14:42 CEST

spring: develop 097c3405 Diff ] Back to Repository ]
Author Committer Branch Timestamp Parent
hoijui hoijui develop 2010-06-14 14:15:09 develop 4f8f09ab
Changeset separate default build & HEADLESS_SYSTEM [CMake]
* moved spring build to a separate builds subdir
* introduce a new CMake config var HEADLESS_SYSTEM:BOOL
* DS not built by default anymore

### sep. default build
This allows to separately define dependencies for the
different builds (default, GML, HL, DS).

### HEADLESS_SYSTEM
If TRUE:
- default and GML spring will not be configured
- spring-hl and spring-dedicated will be added to target "all"

This will allow configuring and building spring on a real headless machine,
without having to install the dependencies of normal spring.
So far, this is not yet possible, as we still depend on the OpenGL
and SDL headers with the headless stubs lubrary.
mod - CMakeLists.txt Diff ] File ]
mod - rts/CMakeLists.txt Diff ] File ]
mod - rts/System/Sound/CMakeLists.txt Diff ] File ]
mod - rts/builds/CMakeLists.txt Diff ] File ]
mod - rts/builds/DS/CMakeLists.txt Diff ] File ]
mod - rts/builds/GML/CMakeLists.txt Diff ] File ]
mod - rts/builds/HL/CMakeLists.txt Diff ] File ]
add - rts/builds/default/CMakeLists.txt Diff ] File ]
mod - rts/lib/CMakeLists.txt Diff ] File ]
mod - rts/lib/gml/CMakeLists.txt Diff ] File ]
mod - rts/lib/headlessStubs/CMakeLists.txt Diff ] File ]
mod - tools/unitsync/CMakeLists.txt Diff ] File ]