Commit graph

126 commits

Author SHA1 Message Date
Patrick Luby
46266dccc0 Made static data member automation targets more uniquely named (i.e. now they have $(PRJNAME)$(TARGET) in their name) to avoid collisions and fixed minor bugs in link script and makefile. 2001-03-03 16:27:42 +00:00
Patrick Luby
b2351891a4 More fine tuning of static data member automation for Mac OS X 2001-03-02 05:16:03 +00:00
Patrick Luby
7bef5fd3b6 Added support for unique, non-colliding lib*static*.dylib files for each project 2001-03-02 03:49:00 +00:00
Patrick Luby
d3270f1b5d Updated cppuhelper rerun of libstatic for Mac OS X now that libstatic is rebuilt only when object files have changed 2001-03-01 07:39:55 +00:00
Patrick Luby
f01f55d696 Updated static data member automation to work incrementally instead of scanning
all libraries
2001-02-28 22:40:27 +00:00
Patrick Luby
083ad300b4 Added hack for Mac OS X to avoid circular dependency between libstatic and libcppuhelper 2001-02-28 02:14:09 +00:00
Patrick Luby
099d24da05 Updates to synchronize Mac OS X build with updates to init-static-template-data script 2001-02-26 20:51:20 +00:00
Patrick Luby
2ca20d373f Implemented rules for automatic building of libstatic for Mac OS X 2001-02-26 06:51:45 +00:00
Patrick Luby
eedde0eceb Added correction mechanism for undefined static data members during linking of shared libraries 2001-02-24 07:35:53 +00:00
Patrick Luby
8f8a489d36 Removed -n option from Mac OS X strip command and updated map files to match 2001-02-02 16:11:55 +00:00
Patrick Luby
fd804c2913 Implementation of symbol stripping for Mac OS X 2001-02-02 03:38:36 +00:00
Hans-Joachim Lankenau
f7a2ae8e7e missed one case 2001-01-31 16:52:40 +00:00
Hans-Joachim Lankenau
6610a7da44 own mapfile for wnt linked with debug 2001-01-31 09:28:39 +00:00
Hans-Joachim Lankenau
cfc06baa67 helpfull comments... hopefully 2001-01-22 15:54:05 +00:00
Hans-Joachim Lankenau
51f8020ca8 link _version.o if UPDATER not set 2001-01-17 17:56:16 +00:00
Hans-Joachim Lankenau
7ce8c97bc7 avoid collisions 2000-12-21 19:06:32 +00:00
Hans-Joachim Lankenau
506fcb706d unrolled files should be commited 2000-11-16 11:51:58 +00:00
Hans-Joachim Lankenau
a0fc915ce3 changes for library descritpion 2000-10-30 12:14:55 +00:00
Patrick Luby
a001f7ca4f Updated Mac OS X specific recipe commands to a shell script to minimize future changes in these files. 2000-10-26 20:41:43 +00:00
Patrick Luby
7b64d7a625 Simplified Mac OS X special commands in tg_shl.mk and ran mkunroll to create matching _tg_shl.mk 2000-10-26 02:39:24 +00:00
Hans-Joachim Lankenau
1d60ffdea2 removed some germanismn 2000-10-13 16:00:19 +00:00
Patrick Luby
c0635179e9 Made non-zero return values from nm command not stop dmake on Mac OS X since nm will complain when an object file has no symbols. 2000-10-11 19:40:12 +00:00
Hans-Joachim Lankenau
fb612dcb00 removed wrong quotes for wnt 2000-10-09 15:16:04 +00:00
Patrick Luby
261632d335 Updated .IF "$(OS)"=="MACOSX" block that creates the <library name>.framework directory structure. 2000-10-09 02:02:03 +00:00
Patrick Luby
ecf47ebc7d Made the following changes so that the tcsh make recipes will work from a non-terminal shell (e.g. in cron and at):
- Escaped all # characters in sed statements.
- Quoted all # characters in echo statements.
This change was made because tcsh treats unescaped and unquoted # characters in a command as the start of a comment when the shell is not attached to a terminal (see tcsh man page).
2000-10-06 14:03:01 +00:00
Jens-Heiner Rechtien
22c7f3f170 initial import 2000-09-20 13:43:26 +00:00