Difference between revisions of "Build Environment Effort/Status And Next Steps"
From Apache OpenOffice Wiki
(added features and modules) |
(→Integration of first milestone of the new build system in DEV300 m96) |
||
Line 2: | Line 2: | ||
== Integration of first milestone of the new build system in DEV300 m96 == | == Integration of first milestone of the new build system in DEV300 m96 == | ||
+ | === New features === | ||
With the integration of the CWS gnumake2 we got support for the following target types in our new build system: | With the integration of the CWS gnumake2 we got support for the following target types in our new build system: | ||
* compiling and linking C, C++, Objective-C files into | * compiling and linking C, C++, Objective-C files into | ||
Line 15: | Line 16: | ||
* support for precompiled headers (currently used only with MSVC++) | * support for precompiled headers (currently used only with MSVC++) | ||
− | Along with | + | === Converted Modules === |
+ | Along with the new features we converted the following modules to use the new build system: | ||
* tools | * tools | ||
* svl | * svl | ||
Line 24: | Line 26: | ||
* sfx2 | * sfx2 | ||
* sw | * sw | ||
+ | |||
+ | === Detected problems and known issues === | ||
== Ongoing work in CWS gnumake3 == | == Ongoing work in CWS gnumake3 == | ||
== Roadmap for the next milestone == | == Roadmap for the next milestone == |
Revision as of 14:13, 31 January 2011
Contents
Integration of first milestone of the new build system in DEV300 m96
New features
With the integration of the CWS gnumake2 we got support for the following target types in our new build system:
- compiling and linking C, C++, Objective-C files into
- shared libraries
- non-GUI executables
- compiling src files into resources including localization
- copying a bunch of files ("package") into solver
For cxx compilation we also support some sub-targets:
- compilation of sdi files
- delivery of header files into solver
- processing of component files for UNO service libraries
- support for precompiled headers (currently used only with MSVC++)
Converted Modules
Along with the new features we converted the following modules to use the new build system:
- tools
- svl
- svtools
- xmloff
- framework
- toolkit
- sfx2
- sw