split out OBJECTS from Makefiles into separate files?
for non-makefile builds of ICU ( GYP, Windows project, Cmake, ... ) it might be helpful to split out the OBJECTS= string in the Makefiles ( at least for some least-common-denominator set of files - i.e., not including platform specific files ) into a separate file. This way "other" build systems could be more easily algorithmically generated.
== current ==
== proposal ==
== example of current use ==
Example: https://code.google.com/p/chromium-source-browsing/source/browse/icu.gyp?repo=third-party--icu ( chrome )
clause could be generated from sources.lst, above.
close as fixed now?
TC consensus on the PR:
will sort the files
files will be sources.txt etc.
Trac Comment 9 by —2014-10-25T00:28:21.112Z
We could easily generate a Makefile with the appropriate OBJECTS= lines as well.
So when we implement cmake, we might have this gencmake.py be the source both for the cmake lists AND the OBJECTS=, at least for the "libraries" (io, i18n, common).
Trac Comment 7 by —2014-06-06T05:26:06.323Z
Apparently gyp "intentionally" doesn't support filename globbing.
Trac Comment 6 by —2014-05-14T17:39:25.037Z
steven to investigate whether this is true today or can be made true