Commit graph

13120 commits

Author SHA1 Message Date
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
41f1176c69 rename GNUmakefile sot that make continue to invoke build by default
use make -f GNUmakefile.mk to invoke the top-level gnumake build
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
Norbert Thiebaud
478aee0ba5 moving ComponentTarget up to get let the rule have priority...
...over the Package rule in GNU make 3.81
would work on 3.82 as it uses shortest stem to find the best fitting rule
2011-01-10 21:35:25 -06:00
Norbert Thiebaud
1577e891f0 added component registration 2011-01-10 21:35:25 -06:00
Norbert Thiebaud
b06025c25e fixed buildbreaker introduced with baseline modification 2011-01-10 21:35:25 -06:00
Norbert Thiebaud
ece5ddfc6f intermediate commit for ComponentTargets 2011-01-10 21:35:25 -06:00
Norbert Thiebaud
94173872df baseline fixes with regard to sysroot/rpath-link 2011-01-10 21:35:25 -06:00
Norbert Thiebaud
634fd855cf not preserving permission on deliver for now 2011-01-10 21:35:25 -06:00
Norbert Thiebaud
3675a30cec move make 3.81 check into configure 2011-01-10 21:35:25 -06:00
Norbert Thiebaud
4190fda71e fixes for multi repo support 2011-01-10 21:35:25 -06:00
Norbert Thiebaud
f84a216ddc fixed dll naming scheme on windows 2011-01-10 21:35:25 -06:00
Norbert Thiebaud
a166d4c3c3 delivering dlls along with lib files on windows 2011-01-10 21:35:24 -06:00
Norbert Thiebaud
4e011ebf11 fixing return code var on windows 2011-01-10 21:35:24 -06:00
Norbert Thiebaud
d628f3702d clean location for pch objects, dependencies do not need pch deps 2011-01-10 21:35:24 -06:00
Norbert Thiebaud
e1f8a3e42f fixing windows compile error output, static libs on windows 2011-01-10 21:35:24 -06:00
Norbert Thiebaud
794da682e1 gb_ObjCxxObject__command_dep is not platform dependant anymore 2011-01-10 21:35:24 -06:00
Norbert Thiebaud
b2e8ac2e05 gb_CxxObject__command_dep is not platform dependant anymore 2011-01-10 21:35:24 -06:00
Norbert Thiebaud
4c4933fa63 gb_CObject__command_dep is not platform dependant anymore 2011-01-10 21:35:24 -06:00
Norbert Thiebaud
dde8015111 fixing (disabling of) dep generation 2011-01-10 21:35:24 -06:00
Norbert Thiebaud
2d004718f1 fixing rscdep on windows, delivering manifests for executables on windows 2011-01-10 21:35:24 -06:00
Norbert Thiebaud
71468c648e adjustments to bring gnumake into a buildable state (modolo sw) 2011-01-10 21:35:24 -06:00
Norbert Thiebaud
e6a2697d96 do not copy -p 2011-01-10 21:35:24 -06:00
Norbert Thiebaud
7a37877035 using the symbolic-functions check of configure on linux 2011-01-10 21:35:24 -06:00
Norbert Thiebaud
3200d4104e using CXX and CC from env 2011-01-10 21:35:24 -06:00
Norbert Thiebaud
f1cd186c96 hacking for qstart lib for now 2011-01-10 21:35:24 -06:00
Norbert Thiebaud
21469a6893 viciously killing common trees 2011-01-10 21:35:24 -06:00
Norbert Thiebaud
ff041d489c pch fix 2011-01-10 21:35:24 -06:00
Norbert Thiebaud
969f4ed5ca resolved dep generation dep cycle 2011-01-10 21:35:24 -06:00
Norbert Thiebaud
3946fa73cc more multi-repo work for modules 2011-01-10 21:35:24 -06:00
Norbert Thiebaud
a1f2082c68 more multi-repo work for modules 2011-01-10 21:35:24 -06:00
Norbert Thiebaud
ba45e347e0 more multi-repo work for modules 2011-01-10 21:35:24 -06:00
Norbert Thiebaud
f92fe3c2d8 change module order 2011-01-10 21:35:24 -06:00
Norbert Thiebaud
e60284fb55 more multi-repo support 2011-01-10 21:35:24 -06:00
Norbert Thiebaud
6491a05759 added moduledir support 2011-01-10 21:35:24 -06:00
Norbert Thiebaud
bc7662666f module reorg 2011-01-10 21:35:24 -06:00
Norbert Thiebaud
e9e2c02371 intermediate commit (module rework) 2011-01-10 21:35:24 -06:00
Norbert Thiebaud
5214c99019 abbreviate repository dir 2011-01-10 21:35:24 -06:00
Norbert Thiebaud
51eabf85a7 multi-repo work on resources finished 2011-01-10 21:35:24 -06:00
Norbert Thiebaud
a4091c3f3a more multi-repo work on resources 2011-01-10 21:35:24 -06:00