Commit graph

60 commits

Author SHA1 Message Date
Bjoern Michaelsen
955aa61dd0 fixing gb_SYMBOL logic 2011-03-21 14:03:57 +01:00
David Tardon
e3291e927f accept user-supplied CFLAGS/CXXFLAGS 2011-03-21 13:37:01 +01:00
David Tardon
372debc42b make default debug level 1 and use dbglevel if set 2011-03-19 17:13:10 +01:00
Bjoern Michaelsen
35701ddafd killing off stl in gbuild 2011-03-17 13:42:24 +01:00
Kohei Yoshida
af52bcaf41 Define SOLAR_JAVA only when --with-java. 2011-03-15 22:58:42 -04:00
Norbert Thiebaud
f716ddb706 add support for symbol=t in gnumake to build release code with symbol
It is needed to be able to build the release code with the debug symbol
and without disabling the build optimisations

setting symbol=xxx symbols=xxx SYMBOL=xxxx or SYMBOLS=xxx
where xxx is anything not purely spaces
will activate the generation of symbols

Note that this generation is implicit with debug=t.
2011-03-15 09:03:55 -05:00
Jan Holesovsky
bd2ec3392a Spaces -> tabs in gbuild, GNU make does not like spaces ;-) 2011-03-11 14:30:09 +01:00
Mathias Bauer
1fbfcccf70 CWS gnumake3: a remnant of ENABLE_VBA 2011-01-29 14:53:14 +01:00
Michael Stahl
fcf6e35bfb gnumake3: move xsltproc stuff out of ComponentTarget, export gb_XSLTPROC 2011-01-27 14:38:54 +01:00
Mathias Bauer
079e072e18 CWS gnumake2: use temp files for long command lines; missing include path in editeng 2011-01-27 09:47:18 +01:00
Mathias Bauer
c501793e09 CWS gnumake3: several clean ups and fixes in makefiles 2011-01-26 10:30:19 +01:00
Mathias Bauer
69aaa3c57f CWS gnumake3: resync to m98 2011-01-25 18:35:57 +01:00
Mathias Bauer
c126ba3333 CWS gnumake3: fix license headers 2011-01-25 18:19:55 +01:00
Bjoern Michaelsen
e911af3d26 gnumake3: adding experimental support for CustomTargets 2011-01-24 19:04:41 +01:00
Bjoern Michaelsen
a846112253 gnumake3: #i116546# adding a showdeliverables target 2011-01-21 19:24:17 +01:00
Hans-Joachim Lankenau
dc37a8bc54 gnumake3: #i116265# support WITH_LANG=ALL 2011-01-19 18:22:07 +01:00
Mathias Bauer
2dd37c6ba0 CWS gnumake3: #i116422#: convert svx to new build system 2011-01-12 12:05:07 +01:00
Bjoern Michaelsen
733831aee2 gnumake3: renamed TestFixture to CppunitTest 2011-01-11 13:00:38 +01:00
Bjoern Michaelsen
419f9e22a7 gnumake3: intermediate commit junit tests 2011-01-10 19:31:53 +01:00
Bjoern Michaelsen
a2f00d2ef5 gnumake3: basic support for java class sets 2011-01-07 19:19:14 +01:00
tono
087e912a2d mingwport33: i#116264: gbuild for MinGW 2011-01-05 22:55:15 +09:00
tono
488b233c90 Backed out changeset: e84942bd0aca 2011-01-05 21:38:47 +09:00
tono
9ce8c4f0dc i#116264: gbuild for MinGW 2010-12-31 00:35:16 +09:00
Bjoern Michaelsen
b1e67aa470 gnumake3: first try at implementing support for cppunit test fixtures 2010-12-20 18:47:29 +01:00
Bjoern Michaelsen
4f268a8a4c gnumake2: also accept debug=t 2010-12-15 12:57:24 +01:00
Bjoern Michaelsen
956c24f34c gnumake2: #i105735# removed obsolete defines 2010-12-09 16:05:29 +01:00
Bjoern Michaelsen
b47f9bc507 gnumake2: getting rid of obsolete install and uninstall targets 2010-11-22 13:40:19 +01:00
Bjoern Michaelsen
92f7ef4396 gnumake2: gbuild file permissions 2010-11-21 19:07:44 +01:00
Bjoern Michaelsen
034f941e55 gnumake2: packmodule extension 2010-11-21 15:09:32 +01:00
Bjoern Michaelsen
767538bd26 gnumake2: major refactoring of the layer logic separating it between linktarget, library and executable classes 2010-11-19 20:35:37 +01:00
Bjoern Michaelsen
2afbd43d66 gnumake2: first implementation of deliver.log generation 2010-11-19 15:12:51 +01:00
Bjoern Michaelsen
10ed6a9021 gnumake2: minor fixes related to LOCALBUILDDIR 2010-11-14 17:49:44 +01:00
Bjoern Michaelsen
ebb36e6403 gnumake2: posh output 2010-11-14 01:21:34 +01:00
Bjoern Michaelsen
fa49e3a8b1 gnumake2: more work on output 2010-11-12 12:43:33 +01:00
Bjoern Michaelsen
21ee80adaf gnumake2: simpified repository setup 2010-11-11 15:36:05 +01:00
Bjoern Michaelsen
3dbc4afa69 gnumake2: simpified repository setup 2010-11-11 12:19:55 +01:00
Bjoern Michaelsen
7e01d63e38 gnumake2: extracted platformfixes from gbuild dir into the repo dir 2010-11-10 19:07:50 +01:00
Bjoern Michaelsen
ca9ae7ef36 gnumake2: setuplocal works, fixed clean targets after move to workdir, made install and uninstall phony, disabled deps on uninstall and setuplocal 2010-11-10 16:37:39 +01:00
Bjoern Michaelsen
7071ae372c gnumake2: first try at local build dirs 2010-11-10 15:26:03 +01:00
Bjoern Michaelsen
d6e8907cc4 gnumake2: explicit delivering of ResTargets 2010-11-09 18:47:26 +01:00
Bjoern Michaelsen
8e2f3b5ae7 gnumake2: towards a shadow solver (intermediate commit) 2010-11-09 17:15:56 +01:00
Bjoern Michaelsen
5b3a1cd6ec gnumake2: towards a shadow solver (intermediate commit) 2010-11-09 16:39:25 +01:00
Bjoern Michaelsen
42d7acf4c2 gnumake2: 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) 2010-11-06 17:46:17 +01:00
Bjoern Michaelsen
b2df14e7e2 gnumake2: added component registration 2010-11-06 15:58:44 +01:00
Bjoern Michaelsen
5a5ce76991 gnumake2: fixes for multi repo support 2010-08-13 12:07:48 +02:00
Bjoern Michaelsen
359f9f3e0a CWS gnumake2: more multi-repo work 2010-07-06 12:47:44 +02:00
Bjoern Michaelsen
4d06c1bfc6 CWS gnumake2: more multi-repo work for modules 2010-07-05 18:06:39 +02:00
Bjoern Michaelsen
2939aa6b6a CWS gnumake2: more multi-repo support 2010-06-26 09:14:09 +02:00
Bjoern Michaelsen
b104d63465 CWS gnumake2: intermediate commit (module rework) 2010-06-25 21:46:32 +02:00
Bjoern Michaelsen
d5c37f3f0e CWS gnumake2: abbreviate repository dir 2010-06-25 13:50:06 +02:00