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
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
dd9533b2db
Roll back to version 1.4 as dmake has trouble with the length of the revised lines in version 1.5
2000-10-26 01:39:22 +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