Commit graph

36 commits

Author SHA1 Message Date
Martin Hollmichel
a208f9b190 add: STLPORT4 handling for MACOSX 2002-04-23 14:24:41 +00:00
Hans-Joachim Lankenau
93c7ee90c9 windows/tcsh 2002-04-10 10:34:35 +00:00
Hans-Joachim Lankenau
0f075fe644 replaced 4nt-ism 2002-03-26 17:23:25 +00:00
Hans-Joachim Lankenau
c2b9793d17 win32 with cygwin tcsh 2002-03-14 11:46:17 +00:00
Hans-Joachim Lankenau
0d1d2e4e1c #95964# changed link line generation 2002-01-15 11:14:36 +00:00
Hans-Joachim Lankenau
83d32504af #90760# removed VCL variable checking and VCL define 2001-11-02 12:19:43 +00:00
Hans-Joachim Lankenau
9ddf851e6b #92372# support for more than one link target 2001-10-23 14:07:29 +00:00
Hans-Joachim Lankenau
f427c1ea7c #92372# linkinc back again 2001-09-28 16:11:33 +00:00
Hans-Joachim Lankenau
6ee7337850 #91800# removed references to funcord.seg 2001-09-05 09:24:46 +00:00
Martin Hollmichel
e4be8717df add: header 2001-06-20 07:58:57 +00:00
Hans-Joachim Lankenau
e53f22bd28 #88279# find *.ico in shared tree 2001-06-18 13:13:47 +00:00
Patrick Luby
8dd8692f6a More fine tuning of stripping for Mac OS X 2001-03-12 06:34:45 +00:00
Patrick Luby
4fca4d8432 Implemented stripping of only __objcInit symbol for Mac OS X executables to avoid duplicate symbols when loading the JavaVM 2001-03-12 05:50:17 +00:00
Patrick Luby
6f4b0286df Reversed previous change as it strips debugging symbols in addition to the target symbols 2001-03-09 21:41:37 +00:00
Patrick Luby
f151b0bf0c Added option to turn off linking to libstatic for Mac OS X build tools 2001-03-09 17:29:48 +00:00
Patrick Luby
3e18705d17 Added stripping to executables on Mac OS X to avoid duplicate __objcInit symbols for executables that load native libraries 2001-03-09 03:33:09 +00:00
Patrick Luby
439c832f6a Corrected linking steps for Mac OS X so that the number of arguments to the linker is reduced. All of the -dylib_file arguments were pushing the number of arguments past the maximum that ld could handle. 2001-03-06 18:20:33 +00:00
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
Hans-Joachim Lankenau
72dace015e don't ignore explicit stated dependencies 2000-12-21 19:26:38 +00:00
Hans-Joachim Lankenau
599deb3466 get BUILD ID in versioninfo 2000-12-07 11:14:42 +00:00
Hans-Joachim Lankenau
502ff46945 use perl macro 2000-11-09 13:18:00 +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
ddf3d702d6 Simplified Mac OS X special recipe lines in tg_app.mk so that line lengths do not exceed dmake's limits and created _tg_app.mk using mkunroll executable. 2000-10-26 01:52:11 +00:00
Patrick Luby
d7ec2c7c0a Eliminate stray blank spaces added in last revision 2000-10-25 22:34:59 +00:00
Patrick Luby
b71b90a393 Modifications to Mac OS X GUI executables so that they handle Objective-C code and execute properly. 2000-10-25 20:01:55 +00:00
Kurt Zenker
5a7ed1eb82 for WIN echo without quotation marks 2000-10-10 13:58:47 +00:00
Patrick Luby
9f60d99713 Added .IF "$(OS)"=="MACOSX" block so that the required <application name>.app directory structure required by Mac OS X is created in addition to the application binary. 2000-10-09 02:01:25 +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