TrustedUser
574
edits
m (cleanup) |
(Removed Reference to SVN) |
||
(One intermediate revision by one other user not shown) | |||
Line 2: | Line 2: | ||
taskname=Improve the build system| | taskname=Improve the build system| | ||
gsocworkload=50%| | gsocworkload=50%| | ||
techcontact= | techcontact=[[User:Sev|Eugene Sandulenko]]| | ||
subsystem=Generic| | subsystem=Generic| | ||
}} | }} | ||
Line 25: | Line 25: | ||
* Generate project files for various IDEs (XCode, Eclipse, etc.) from the default build system (MSVC has already been done). | * Generate project files for various IDEs (XCode, Eclipse, etc.) from the default build system (MSVC has already been done). | ||
* Modify the ScummVM build system with the ability to build engines outside of the main source tree. | * Modify the ScummVM build system with the ability to build engines outside of the main source tree. | ||
* Enhance the build system of the ScummVM tools (they are in a separate | * Enhance the build system of the ScummVM tools (they are in a separate source code module, and not to be confused with the devtools included in the ScummVM source tree itself). | ||
An alternative approach to hand-rolling everything described above would be to switch our build system to [http://www.cmake.org/ CMake]. However, since this would be a major change for us, it would have to be carefully researched first, in particular with regards to the next point: | An alternative approach to hand-rolling everything described above would be to switch our build system to [http://www.cmake.org/ CMake]. However, since this would be a major change for us, it would have to be carefully researched first, in particular with regards to the next point: |