Difference between revisions of "Build Environment Effort/ToDo"
From Apache OpenOffice Wiki
B michaelsen (Talk | contribs) (→GNU make migration) |
B michaelsen (Talk | contribs) (→GNU make migration) |
||
(One intermediate revision by the same user not shown) | |||
Line 30: | Line 30: | ||
* fix internal windows bots for new top level files DONE | * fix internal windows bots for new top level files DONE | ||
* fix otool linking on OSX DONE | * fix otool linking on OSX DONE | ||
− | * use GNUCOPY when available | + | * use GNUCOPY when available DONE |
+ | |||
* provide Pkgconfig target class LATER | * provide Pkgconfig target class LATER | ||
** find solution for gtk2 quickstarter LATER | ** find solution for gtk2 quickstarter LATER | ||
* Cleanup tools/pathutils library linking LATER | * Cleanup tools/pathutils library linking LATER | ||
+ | * Check which parts of checkdeliver are still sensible | ||
+ | * use -showIncludes form dep generation on windows | ||
+ | * provide TestFixture target for cppunittests | ||
[[Category:To-Do]] | [[Category:To-Do]] |
Latest revision as of 10:57, 21 December 2010
general
- create runnable instance of OOo in solver
- solver becomes incrementally filled office tree
- libraries can be executed from solver
- UNO services are registered from text files
- configurable place for solver
- build should not modify source tree
- configurable place for output directories
- platform independent help content
- evaluate integration of OOo SDK and OOo build environments
- find a way to move out localization completely (localize only strings, not resources)
- which resource types can be localized
- which of them do we localize
- find replacements for all non-string types
- do we have the best file format for localizations?
- get rid of STLPORT
- merge the different ways to configure a build environment ("configure","setsolar"(Sun))
- get rid of HID.LST
- get rid of superfluous compiler switches, check "noopt" directives
- always enable exceptions, check if removing of throw() directives (to limit code size) is possible
- get rid of service registration in packing process
- don't use image modules for rsc compilation, use list in solver instead
- move external tarballs out of the code repository
GNU make migration
- fix devtools linking on windows DONE
- make GNU make>=3.81 and GNU touch (from findutils) available on all bots DONE
- check rpath stuff on solaris DONE
- fix internal windows bots for new top level files DONE
- fix otool linking on OSX DONE
- use GNUCOPY when available DONE
- provide Pkgconfig target class LATER
- find solution for gtk2 quickstarter LATER
- Cleanup tools/pathutils library linking LATER
- Check which parts of checkdeliver are still sensible
- use -showIncludes form dep generation on windows
- provide TestFixture target for cppunittests