Bjoern Michaelsen
2939aa6b6a
CWS gnumake2: more multi-repo support
2010-06-26 09:14:09 +02:00
Bjoern Michaelsen
217d28be3a
CWS gnumake2: added moduledir support
2010-06-26 01:35:01 +02:00
Bjoern Michaelsen
caa00f1f15
CWS gnumake2: module reorg
2010-06-26 01:29:37 +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
Bjoern Michaelsen
fd4362d200
CWS gnumake2: multi-repo work on resources finished
2010-06-25 12:40:03 +02:00
Bjoern Michaelsen
cf146bd1be
CWS gnumake2: more multi-repo work on resources
2010-06-24 19:14:54 +02:00
Bjoern Michaelsen
a80a23cbe9
CWS gnumake2: more multi-repo work on resources
2010-06-24 17:51:57 +02:00
Bjoern Michaelsen
67c5741b42
CWS gnumake2: using variable for default images loaction
2010-06-24 12:23:41 +02:00
Bjoern Michaelsen
fa84247c8a
CWS gnumake2: gb_REPOS needs the windows paths hack too
2010-06-24 12:18:58 +02:00
Bjoern Michaelsen
1606a7cae5
CWS gnumake2: fixing defs for pch
2010-06-23 14:38:12 +02:00
Bjoern Michaelsen
e7ad1833fd
CWS gnumake2: multi-repo support for c/c++/objective c sources
2010-06-23 14:03:44 +02:00
Bjoern Michaelsen
da14bb5dcb
CWS gnumake2: deps for pch
2010-06-22 18:14:05 +02:00
Bjoern Michaelsen
c3e954039a
CWS gnumake2: seperated ex and noex pch
2010-06-22 17:15:08 +02:00
Bjoern Michaelsen
221013eaca
CWS gnumake2: fixing dep generation, pch flags
2010-06-22 14:37:57 +02:00
Bjoern Michaelsen
95c7f048c1
CWS gnumake2: more work on pch
2010-06-22 13:05:21 +02:00
Bjoern Michaelsen
2eb7994b88
CWS gnumake2: pch for debug builds, fixing header package deps
2010-06-21 16:17:24 +02:00
Bjoern Michaelsen
2602674003
CWS gnumake2: actually build all resources
2010-06-18 17:09:29 +02:00
Bjoern Michaelsen
4dd2eb19a1
CWS gnumake2: precompiled header support on win32
2010-06-17 17:44:02 +02:00
Bjoern Michaelsen
8b9e83fbb6
CWS gnumake2: simplified pch, integrated with linktarget
2010-06-16 16:10:59 +02:00
Bjoern Michaelsen
6688a5dd38
CWS gnumake2: more work on precompiled headers
2010-06-11 18:39:05 +02:00
Bjoern Michaelsen
f1b294778d
CWS gnumake2: introducing precompiled headers
2010-06-10 00:33:42 +02:00
Bjoern Michaelsen
e1cee86d3d
CWS gnumake2: cleaning of localized src files
2010-06-03 14:25:20 +02:00
Bjoern Michaelsen
7674b78e5d
CWS gnumake2: fitting sdi into the workdir structure
2010-06-01 17:28:33 +02:00
Bjoern Michaelsen
1c0df7cfa6
CWS gnumake2: merging minibranches
2010-05-28 12:56:45 +02:00
Bjoern Michaelsen
60e3effa3b
CWS gnumake2: l10ntools cleanup to simplify fixing
...
----------------
CWS gnumake2: l10ntools cleanup to simplify fixing
----------------
CWS gnumake2: l10ntools cleanup to simplify fixing
----------------
CWS gnumake2: l10ntools cleanup to simplify fixing, fixing filename lookup
HG: Enter commit message. Lines beginning with 'HG:' are removed.
HG: Remove all lines to abort the collapse operation.
2010-05-28 12:41:16 +02:00
Bjoern Michaelsen
5f719c3693
CWS gnumake2: using ILIB from setsolar/configure to set LIBPATH on windows
2010-05-19 21:03:50 +02:00
Bjoern Michaelsen
53dbc7fa42
CWS gnumake2: fixing dependency generation on windows for plain C objects
2010-05-19 20:16:27 +02:00
Bjoern Michaelsen
29669b5ed6
CWS gnumake2: minor fixes
2010-05-19 20:15:06 +02:00
Bjoern Michaelsen
e3ed8b89eb
CWS gnumake2: removed inlines in gbuild docs
2010-05-18 12:03:21 +02:00
Michael Stahl
dbd21fcb53
gnumake2: fix various RPATH problems:
...
macosx.mk: ensure that executables do not get -install_name.
linux.mk: -rpath_link seems to require an absolute path.
executable.mk: use rpath also for executables.
libnames.mk: add executable names (by layer), and split up PLAINLIBS/UNOLIBS.
platform/*.mk: complete gb_LinkTarget_LAYER map.
2010-05-11 20:17:15 +02:00
Michael Stahl
f9426f254b
gnumake2: solaris.mk: generate dependencies for SrsPartTarget
2010-05-10 19:32:32 +02:00
Bjoern Michaelsen
593d412118
CWS gnumake2: consolidated compiler optimizations flags, updated some docs
2010-05-10 16:14:47 +02:00
Bjoern Michaelsen
ad41732f4a
CWS gnumake2: fixing mkdepend fix for gcc, thanks ause
2010-05-10 14:30:37 +02:00
Bjoern Michaelsen
9d52734f0b
CWS gnumake2: rename gb_MkTemp to have it conform to naming conventions
2010-05-10 14:23:00 +02:00
Bjoern Michaelsen
e30f642ea8
CWS gnumake2: merging minibranches
2010-05-07 18:54:45 +02:00
Bjoern Michaelsen
c716bb1a4b
CWS gnumake2: fixed rebuild on link error, create misc dir for resource dep generation
2010-05-07 18:47:32 +02:00
Bjoern Michaelsen
1ef2de7a69
CWS gnumake2: silence of the link.exe
2010-05-07 18:37:54 +02:00
Bjoern Michaelsen
ec331e1c24
CWS gnumake2: dependencies for windows
2010-05-07 17:23:27 +02:00
Mathias Bauer
581f9cd397
CWS gnumake2: don't create static libs in tools
2010-05-06 15:13:08 +02:00
Bjoern Michaelsen
73c36a2ac1
CWS gnumake2: fixes for win
2010-05-05 14:51:35 +02:00
Mathias Bauer
24b6e95341
CWS gnumake2: xmlscript library added
2010-04-30 21:24:31 +02:00
Michael Stahl
63cc6b2904
gnumake2: add shiny fruit port (tested on macosx/x86 in setsolar only)
2010-04-30 19:51:22 +02:00
Michael Stahl
d15a312a35
gnumake2: add support for Objective-C++ targets
2010-04-30 19:38:20 +02:00
Michael Stahl
61c967f320
gnumake2: better RPATH handling:
...
add gb_LinkTarget_get_layer, gb_LinkTarget_LAYER, gb_LinkTarget_get_rpath
2010-04-30 18:26:52 +02:00
Michael Stahl
b60e4aefff
gnumake2: add gb_MkTemp variable
2010-04-30 17:44:14 +02:00
Michael Stahl
11db02d904
gnumake2: fix solaris platform a bit
2010-04-29 17:08:27 +02:00
Michael Stahl
44bb912ad4
gnumake2: linux.mk: fix COM variable
2010-04-29 17:07:59 +02:00
Bjoern Michaelsen
0408edd812
CWS gnumake2: refactoring, documenation
2010-04-29 11:51:30 +02:00
Bjoern Michaelsen
9c7c509ce9
CWS gnumake2: moving missing solaris.mk, documentation
2010-04-28 14:57:07 +02:00