Nicola Pero
d3deede72e
More work on encapsulating building of library and header flags into
...
common.make
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@11043 72102866-910b-0410-8b05-ffd578937521
2001-09-30 23:50:47 +00:00
Nicola Pero
d6cc3b4a3b
Use new variables provided by common.make when building flags
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@11042 72102866-910b-0410-8b05-ffd578937521
2001-09-30 23:49:29 +00:00
Nicola Pero
2620f228ff
Define some new GNUSTEP_SYSTEM_XXX_FLAGS variables
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@11041 72102866-910b-0410-8b05-ffd578937521
2001-09-30 23:48:22 +00:00
Nicola Pero
5c06c797c2
Change in some internal variable names, from ..._FLAG to ..._FLAGS
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@11040 72102866-910b-0410-8b05-ffd578937521
2001-09-30 23:34:32 +00:00
Nicola Pero
c80756cb99
Renamed everywre some internal variables from XXX_YYY_FLAG to XXX_YYY_FLAGS
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@11039 72102866-910b-0410-8b05-ffd578937521
2001-09-30 23:33:14 +00:00
Nicola Pero
179de41319
Fixed bug in missing -L path on link line
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@11038 72102866-910b-0410-8b05-ffd578937521
2001-09-30 22:54:39 +00:00
Nicola Pero
4c6063d6d3
Fixed bug: -L/opt/gnustep/Local/Libraries/ix86/linux-gnu was missing on
...
the link line
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@11037 72102866-910b-0410-8b05-ffd578937521
2001-09-30 22:53:31 +00:00
Nicola Pero
914c38ff21
Fixed comment
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@11036 72102866-910b-0410-8b05-ffd578937521
2001-09-30 22:11:23 +00:00
Adam Fedor
fa336e8217
Updated
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@11003 72102866-910b-0410-8b05-ffd578937521
2001-09-25 15:16:27 +00:00
Nicola Pero
416bb070ad
Added comment about -Dlib{library_name}_DLL=1
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@10969 72102866-910b-0410-8b05-ffd578937521
2001-09-24 10:53:57 +00:00
Nicola Pero
cf7745597f
Expanded my comment on -DBUILD_lib{library_name}_DLL=1
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@10967 72102866-910b-0410-8b05-ffd578937521
2001-09-24 10:53:09 +00:00
Nicola Pero
cd620532a1
Added little comment
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@10966 72102866-910b-0410-8b05-ffd578937521
2001-09-24 10:47:09 +00:00
Nicola Pero
2525952cd6
Fixed linking an application against a framework
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@10952 72102866-910b-0410-8b05-ffd578937521
2001-09-21 22:34:19 +00:00
Nicola Pero
f9ca7e37a4
Include -L flags for frameworks when linking
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@10951 72102866-910b-0410-8b05-ffd578937521
2001-09-21 22:33:13 +00:00
Nicola Pero
977e193aea
Fixed comment
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@10950 72102866-910b-0410-8b05-ffd578937521
2001-09-21 22:32:35 +00:00
Nicola Pero
c88f31f97b
Fixed palette.make which had a fatal typo in it, introduced by recent
...
changes
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@10937 72102866-910b-0410-8b05-ffd578937521
2001-09-19 17:40:49 +00:00
Nicola Pero
906fa63770
Fixed fatal typo, OBJC_FILES_TO_LINK instead of OBJ_FILES_TO_LINK
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@10936 72102866-910b-0410-8b05-ffd578937521
2001-09-19 17:39:13 +00:00
Nicola Pero
305b83880e
Fixes to internals of library.make; fixes uninstallation of tools and
...
libraries
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@10934 72102866-910b-0410-8b05-ffd578937521
2001-09-18 22:13:52 +00:00
Nicola Pero
7abe329782
Fixed usage of LIBRARY_INSTALL_DIR, removed duplicated creation of install
...
dirs, fixed uninstall
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@10933 72102866-910b-0410-8b05-ffd578937521
2001-09-18 22:09:33 +00:00
Nicola Pero
65e4f7517b
Fixed uninstall
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@10932 72102866-910b-0410-8b05-ffd578937521
2001-09-18 22:08:44 +00:00
Nicola Pero
e30dbb9ed7
Fixed typo slipped in while adding C++ file support
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@10928 72102866-910b-0410-8b05-ffd578937521
2001-09-17 13:24:43 +00:00
Nicola Pero
f2047f5a8d
Added missing \ at end of line
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@10927 72102866-910b-0410-8b05-ffd578937521
2001-09-17 13:24:00 +00:00
Nicola Pero
4b01b5cdf0
Fixed inclusion of frameworks headers in framework subprojects
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@10911 72102866-910b-0410-8b05-ffd578937521
2001-09-16 15:40:55 +00:00
Nicola Pero
cf3fc0875a
Fixed inclusion of framework headers in framework subprojects
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@10910 72102866-910b-0410-8b05-ffd578937521
2001-09-16 15:39:39 +00:00
Nicola Pero
beb8d70333
Cleaned and fixed object file code; implemented support for C++ files
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@10909 72102866-910b-0410-8b05-ffd578937521
2001-09-15 12:07:37 +00:00
Nicola Pero
10206d9859
Use the new variable OBJ_FILES_TO_LINK defined by rules.make
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@10908 72102866-910b-0410-8b05-ffd578937521
2001-09-15 12:05:37 +00:00
Nicola Pero
ff1f202333
Implemented support for C++ files; define OBJ_FILES_TO_LINK so that other
...
makefiles can use it when they link rather than attempting to list all
object files to list manually (btw that fixes omissions in those makefiles)
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@10907 72102866-910b-0410-8b05-ffd578937521
2001-09-15 12:03:12 +00:00
Adam Fedor
5017d65097
debian build fix
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@10905 72102866-910b-0410-8b05-ffd578937521
2001-09-14 15:17:50 +00:00
Nicola Pero
6b64f6073c
removed obsolete target from test-tool.make; do not attempt installing
...
obsolete removed files rootinstall.sh and rootuninstall.sh
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@10897 72102866-910b-0410-8b05-ffd578937521
2001-09-13 21:28:44 +00:00
Nicola Pero
8ff9e25b2c
Do not install/uninstall rootinstall.sh and rootuninstall.sh
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@10896 72102866-910b-0410-8b05-ffd578937521
2001-09-13 21:26:39 +00:00
Nicola Pero
f4adee067f
Removed internal-check target - to make tests, you normally define
...
a top level check: target yourself
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@10895 72102866-910b-0410-8b05-ffd578937521
2001-09-13 21:22:59 +00:00
Adam Fedor
a7119e5599
Revmoe gcc from darwin/MacOSX/NeXT targets
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@10886 72102866-910b-0410-8b05-ffd578937521
2001-09-12 22:28:49 +00:00
Adam Fedor
20167833aa
Add darwin support for nx-gnu-gnu
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@10873 72102866-910b-0410-8b05-ffd578937521
2001-09-11 21:52:35 +00:00
Nicola Pero
3874f92b5d
Improved check for installation permissions; extended message for problems
...
in that case
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@10864 72102866-910b-0410-8b05-ffd578937521
2001-09-11 12:13:12 +00:00
Nicola Pero
19235a56a2
Improved check for installation permissions and extended messages
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@10863 72102866-910b-0410-8b05-ffd578937521
2001-09-11 12:12:20 +00:00
Nicola Pero
53f429b580
Fixed and improved make clean for documentation
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@10860 72102866-910b-0410-8b05-ffd578937521
2001-09-11 10:08:29 +00:00
Nicola Pero
92e07203cc
Fixed make clean; in make clean, make more clean for javadoc as it wasn't
...
cleaning enough
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@10859 72102866-910b-0410-8b05-ffd578937521
2001-09-11 10:07:55 +00:00
Nicola Pero
f9c0b71bda
Fixed/cleaned make clean for gsdoc - was running rm unnecessarily many
...
times
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@10858 72102866-910b-0410-8b05-ffd578937521
2001-09-10 14:49:02 +00:00
Nicola Pero
3b124863a8
Fixed make clean for gsdoc - old shell loop was running rm too many times
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@10857 72102866-910b-0410-8b05-ffd578937521
2001-09-10 14:47:05 +00:00
Nicola Pero
ce4199cc77
Removed obsolete rootinstall.sh and rootuninstall.sh files
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@10856 72102866-910b-0410-8b05-ffd578937521
2001-09-10 10:27:33 +00:00
Nicola Pero
714e7ec7e7
Removed as obsolete
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@10855 72102866-910b-0410-8b05-ffd578937521
2001-09-10 10:27:05 +00:00
Nicola Pero
a0d8bb4ecc
Better management of localized resources everywhere; many important other
...
fixes in gswbundle and gswapp
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@10847 72102866-910b-0410-8b05-ffd578937521
2001-09-04 12:27:25 +00:00
Nicola Pero
8cd6cb0ee8
Define GSWBUNDLE_EXTENSION; fixed make clean; fixed/improved management
...
of localized resources and dirs
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@10846 72102866-910b-0410-8b05-ffd578937521
2001-09-04 12:25:16 +00:00
Nicola Pero
62749b9fee
Fixed/improvement management of localized resources; do not echo all
...
shell commands used for localized stuff
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@10845 72102866-910b-0410-8b05-ffd578937521
2001-09-04 12:23:51 +00:00
Nicola Pero
c1a379c5e0
Better management of localized dirs and files
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@10844 72102866-910b-0410-8b05-ffd578937521
2001-09-04 12:22:33 +00:00
Nicola Pero
88d59ea8e8
Better management of localized dirs and localized resource files
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@10843 72102866-910b-0410-8b05-ffd578937521
2001-09-04 12:21:33 +00:00
Nicola Pero
d564907fff
Better management of .lproj dirs and localized resources
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@10842 72102866-910b-0410-8b05-ffd578937521
2001-09-04 12:20:23 +00:00
Nicola Pero
a3be2c1240
Better checking of .lproj dirs, warn about missing .lproj dirs, do not try
...
installing resources from missing .lproj dirs
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@10841 72102866-910b-0410-8b05-ffd578937521
2001-09-04 12:19:35 +00:00
Nicola Pero
94518542bc
Fixed couple of fatal typos in gswbundle.make
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@10838 72102866-910b-0410-8b05-ffd578937521
2001-09-03 13:23:24 +00:00
Nicola Pero
78565e24a5
Fixed a couple of fatal typos which had fallen into
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@10837 72102866-910b-0410-8b05-ffd578937521
2001-09-03 13:22:21 +00:00