Commit graph

120 commits

Author SHA1 Message Date
Norbert Thiebaud
0468b08324 fixes for linking on OSX 2011-01-10 21:35:27 -06:00
Norbert Thiebaud
c89b93150d major refactoring of the layer logic
separating it between linktarget, library and executable classes
2011-01-10 21:35:27 -06:00
Norbert Thiebaud
a8395c9ca8 pch announcement 2011-01-10 21:35:27 -06:00
Norbert Thiebaud
1a35a51abb fixing library names in components on windows 2011-01-10 21:35:27 -06:00
Norbert Thiebaud
dca93e6bf1 added missing processdelivered.awk script 2011-01-10 21:35:27 -06:00
Norbert Thiebaud
3b61f3f186 first implementation of deliver.log generation 2011-01-10 21:35:27 -06:00
Norbert Thiebaud
875541c787 fixing system libname registry on windows 2011-01-10 21:35:27 -06:00
Norbert Thiebaud
aa498be174 fixing rpath quoting voodoo on solaris 2011-01-10 21:35:27 -06:00
Norbert Thiebaud
a6188bcec1 removing touchback on deliver because of problems with subsec timestamps 2011-01-10 21:35:27 -06:00
Norbert Thiebaud
af2053b41f fixes for solaris 2011-01-10 21:35:27 -06:00
Norbert Thiebaud
57664e15ea minor fixes related to LOCALBUILDDIR 2011-01-10 21:35:27 -06:00
Norbert Thiebaud
26b3ed34fb better output 2011-01-10 21:35:26 -06:00
Norbert Thiebaud
c77f5bbb59 post output 2011-01-10 21:35:26 -06:00
Norbert Thiebaud
fc10a22fd5 local build dirs 2011-01-10 21:35:26 -06:00
Norbert Thiebaud
dd9217867e local build dirs 2011-01-10 21:35:26 -06:00
Norbert Thiebaud
8cf783e2f8 setting CPPU_ENV on solaris 2011-01-10 21:35:26 -06:00
Norbert Thiebaud
1b4e5735db getting gnu cp out of the environment on solaris 2011-01-10 21:35:26 -06:00
Norbert Thiebaud
567a751ed5 explicitly using gnu cp on solaris 2011-01-10 21:35:26 -06:00
Norbert Thiebaud
c7a4787f6e finish the message with a dot. 2011-01-10 21:35:26 -06:00
Norbert Thiebaud
e327f90f9e lib name cleanup 2011-01-10 21:35:26 -06:00
Norbert Thiebaud
f8a0364eb0 added file Output.mk 2011-01-10 21:35:26 -06:00
Norbert Thiebaud
cdab38cf4d more work on output 2011-01-10 21:35:26 -06:00
Norbert Thiebaud
5fa2ae2f43 enabled kbuild-like build output 2011-01-10 21:35:26 -06:00
Norbert Thiebaud
0a24c0d480 beautified announcement 2011-01-10 21:35:26 -06:00
Norbert Thiebaud
5acc21e256 simplify repository setup 2011-01-10 21:35:26 -06:00
Norbert Thiebaud
0ef7f7bf76 localisation fixes 2011-01-10 21:35:26 -06:00
Norbert Thiebaud
eb57a44658 simplify repository setup 2011-01-10 21:35:26 -06:00
Norbert Thiebaud
c82435290a fix naming for partial build vars 2011-01-10 21:35:26 -06:00
Norbert Thiebaud
75a677b3a4 simpified repository setup 2011-01-10 21:35:26 -06:00
Norbert Thiebaud
674e799f60 error out on local builds when those where explicitly disabled 2011-01-10 21:35:26 -06:00
Norbert Thiebaud
508b7caddf simpified repository setup 2011-01-10 21:35:26 -06:00
Norbert Thiebaud
35561e081e unixify SRCDIR on windows 2011-01-10 21:35:26 -06:00
Norbert Thiebaud
ce6be808fb prefixes for xsltproc 2011-01-10 21:35:26 -06:00
Norbert Thiebaud
6384a4cf4d fix on deliver timestamps 2011-01-10 21:35:25 -06:00
Norbert Thiebaud
7c274b1b3f fix on local build dirs 2011-01-10 21:35:25 -06:00
Norbert Thiebaud
4da2ce9274 fix merge errors 2011-01-10 21:35:25 -06:00
Norbert Thiebaud
fa9f2897ae making multirepo build more generic 2011-01-10 21:35:25 -06:00
Norbert Thiebaud
1e75efd04b extracted platformfixes from gbuild dir into the repo dir 2011-01-10 21:35:25 -06:00
Norbert Thiebaud
666d692b2b fixed clean target for static libraries 2011-01-10 21:35:25 -06:00
Norbert Thiebaud
295fc90d68 setuplocal works,
fixed clean targets after move to workdir,
made install and uninstall phony,
disabled deps on uninstall and setuplocal
2011-01-10 21:35:25 -06:00
Norbert Thiebaud
e02b187381 first try at local build dirs 2011-01-10 21:35:25 -06:00
Norbert Thiebaud
e1958844a4 explicit delivering of ResTargets 2011-01-10 21:35:25 -06:00
Norbert Thiebaud
83cba9e22b more work on shadow outdir 2011-01-10 21:35:25 -06:00
Norbert Thiebaud
edbd6bd4a4 towards a shadow solver (intermediate commit) 2011-01-10 21:35:25 -06:00
Norbert Thiebaud
9e2c4f284b towards a shadow solver (intermediate commit) 2011-01-10 21:35:25 -06:00
Norbert Thiebaud
320a14c8dd only use CC/CXX if they are nondefaults 2011-01-10 21:35:25 -06:00
Norbert Thiebaud
ce1efb6b41 fixing static linked libs on OSX 2011-01-10 21:35:25 -06:00
Norbert Thiebaud
59e2321b07 revert passive uno registraion support
this need that CWS sb129 be integrated which is not the case yet
2011-01-10 21:35:25 -06:00
Norbert Thiebaud
ce49b4dd27 touching delivered package files with the timestamp from the source file 2011-01-10 21:35:25 -06:00
Norbert Thiebaud
cc8bca993f updated warnings about unregistered library names 2011-01-10 21:35:25 -06:00