Nicola Pero
d019f989a7
Removed framework-specific headers - no longer needed
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12190 72102866-910b-0410-8b05-ffd578937521
2002-01-22 23:03:45 +00:00
Nicola Pero
177339d85f
Put symlinks to header and libs into the standard xxx/Headers and
...
xxx/Libraries directories, instead of xxx/Library/Headers and xxx/Library/Libraries
this allows all the rest of gnustep-make to be simpler
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12189 72102866-910b-0410-8b05-ffd578937521
2002-01-22 23:02:47 +00:00
Nicola Pero
31096cc9df
in GNUstep.sh, make sure we don't look for cygpath if we don't need to
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12182 72102866-910b-0410-8b05-ffd578937521
2002-01-22 00:52:11 +00:00
Nicola Pero
d1e194845d
Moved code to search for cygpath so that we only search for it if we need it
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12181 72102866-910b-0410-8b05-ffd578937521
2002-01-22 00:50:41 +00:00
Nicola Pero
c42f278f3c
Removed useless check for EXEEXT being empty; removed comment
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12180 72102866-910b-0410-8b05-ffd578937521
2002-01-22 00:39:49 +00:00
Nicola Pero
1ef278b2d4
Minor improvement of configure help message; removed mini unused check in
...
executable template
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12179 72102866-910b-0410-8b05-ffd578937521
2002-01-22 00:38:49 +00:00
Nicola Pero
9bdd8ee85f
Regenerated
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12178 72102866-910b-0410-8b05-ffd578937521
2002-01-22 00:36:43 +00:00
Nicola Pero
9a96ce236f
Improved example of how to use --with-user-root
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12177 72102866-910b-0410-8b05-ffd578937521
2002-01-22 00:36:19 +00:00
Nicola Pero
28f5f28d1d
Further simplification of library and header flag code in common.make;
...
added sanity check on GNUSTEP_*_ROOT being non-empty in common.make;
minor fixes in foundation header flags in common.make
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12176 72102866-910b-0410-8b05-ffd578937521
2002-01-22 00:19:29 +00:00
Nicola Pero
4c2644944e
Implemented sanity check that GNUSTEP_*_ROOT is non-empty; exit with an
...
error otherwise. Simplified the rest of the code in the file by removing
all checks that GNUSTEP_*_ROOT is non-empty - merged different commands
to set various library and header flags; fixed GNUSTEP_HEADERS_FND_FLAGS
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12175 72102866-910b-0410-8b05-ffd578937521
2002-01-22 00:17:52 +00:00
Nicola Pero
21d059cfef
Reindented some lines
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12174 72102866-910b-0410-8b05-ffd578937521
2002-01-21 23:08:04 +00:00
Nicola Pero
07eb27b9af
Updated config.guess to the latest version which fixes problems with
...
non-C locales
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12173 72102866-910b-0410-8b05-ffd578937521
2002-01-21 22:43:52 +00:00
Nicola Pero
49edc3ba3f
Updated to latest version
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12172 72102866-910b-0410-8b05-ffd578937521
2002-01-21 22:40:07 +00:00
Nicola Pero
86f4e9591c
Fixed the sed regular expression used to extract the executable name
...
to work when the name is between double quotes
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12170 72102866-910b-0410-8b05-ffd578937521
2002-01-21 18:04:42 +00:00
Nicola Pero
43ce452e50
Removed MediaBook.* files
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12167 72102866-910b-0410-8b05-ffd578937521
2002-01-21 17:51:26 +00:00
Nicola Pero
2e1ffe6085
Removed
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12166 72102866-910b-0410-8b05-ffd578937521
2002-01-21 17:49:18 +00:00
Nicola Pero
5c91e5f0e9
Do not (un)install obsolete MediaBook.* files
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12165 72102866-910b-0410-8b05-ffd578937521
2002-01-21 17:49:03 +00:00
Nicola Pero
2549dd3fb9
Support for building gnustep-make in a directory which is not the source
...
dir; minor tidyups
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12164 72102866-910b-0410-8b05-ffd578937521
2002-01-21 17:19:47 +00:00
Nicola Pero
acd23621bf
Uninstall the wrapper script if not flattened
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12163 72102866-910b-0410-8b05-ffd578937521
2002-01-21 17:18:57 +00:00
Nicola Pero
bec1513ced
Modified to support configuring and building gnustep-make in a different
...
directory than the source directory
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12162 72102866-910b-0410-8b05-ffd578937521
2002-01-21 17:17:17 +00:00
Nicola Pero
64fbfcbae7
Regenerated
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12161 72102866-910b-0410-8b05-ffd578937521
2002-01-21 17:16:17 +00:00
Nicola Pero
bd27a08c52
Fixes to allow run configure from a different directory
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12160 72102866-910b-0410-8b05-ffd578937521
2002-01-21 17:15:52 +00:00
Nicola Pero
7cf3a657c2
Print out the thread flags we found when we configure
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12159 72102866-910b-0410-8b05-ffd578937521
2002-01-21 16:39:49 +00:00
Nicola Pero
93bd5debab
Regenerated
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12158 72102866-910b-0410-8b05-ffd578937521
2002-01-21 16:39:23 +00:00
Nicola Pero
27ff484300
Print out the thread flags we found
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12157 72102866-910b-0410-8b05-ffd578937521
2002-01-21 16:39:07 +00:00
Nicola Pero
320a6847b8
Made startup of applications a little faster by more powerful usage of sed
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12156 72102866-910b-0410-8b05-ffd578937521
2002-01-21 16:23:37 +00:00
Nicola Pero
4f33dc705d
Use a single sed command to extract the executable name from the
...
Info-gnustep.plist ... using a better regexp too
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12155 72102866-910b-0410-8b05-ffd578937521
2002-01-21 16:22:29 +00:00
Nicola Pero
76495f25a5
Simplified building header and library flags
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12140 72102866-910b-0410-8b05-ffd578937521
2002-01-20 03:55:38 +00:00
Nicola Pero
5512cbb407
Further simplification of common.make code
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12139 72102866-910b-0410-8b05-ffd578937521
2002-01-20 02:26:58 +00:00
Nicola Pero
d242cff3d3
Reorganized to get rid of some variables and get header include order right
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12138 72102866-910b-0410-8b05-ffd578937521
2002-01-20 02:16:04 +00:00
Nicola Pero
dd310a6338
Removed old deprecated variables
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12137 72102866-910b-0410-8b05-ffd578937521
2002-01-20 02:04:26 +00:00
Nicola Pero
4d8dbc0f43
Removed duplicate -I$(DERIVED_SOURCE) for frameworks
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12136 72102866-910b-0410-8b05-ffd578937521
2002-01-20 01:59:11 +00:00
Nicola Pero
d764d5c8b3
Tidied a couple of lines, indentation/comments
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12109 72102866-910b-0410-8b05-ffd578937521
2002-01-15 00:52:10 +00:00
Nicola Pero
60ee9a8c4f
Reorganized and rewritten most which_lib.c code ... again!
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12108 72102866-910b-0410-8b05-ffd578937521
2002-01-15 00:45:47 +00:00
Nicola Pero
657c35849e
Regenerated
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12107 72102866-910b-0410-8b05-ffd578937521
2002-01-15 00:44:31 +00:00
Nicola Pero
837f5bdb35
Do not check for sys/errno.h, as errno is no longer needed by which_lib.c
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12106 72102866-910b-0410-8b05-ffd578937521
2002-01-15 00:43:43 +00:00
Nicola Pero
ba35959af1
Reorganized code; rewritten lot of code
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12105 72102866-910b-0410-8b05-ffd578937521
2002-01-15 00:42:53 +00:00
Nicola Pero
6e07550274
Bug fix - the new which_lib was crashing on non-existing library paths
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12104 72102866-910b-0410-8b05-ffd578937521
2002-01-14 22:13:39 +00:00
Nicola Pero
92b3ea2f7e
Check that the result of opendir is not NULL, to prevent crash for
...
not-existing library paths
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12103 72102866-910b-0410-8b05-ffd578937521
2002-01-14 22:12:01 +00:00
Nicola Pero
f67e1db960
Fixed extracting executable name of an app from its Info-gnustep.plist
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12102 72102866-910b-0410-8b05-ffd578937521
2002-01-14 22:00:09 +00:00
Nicola Pero
ba23507b74
Fixed extracting NSExecutable from Info-gnustep.plist
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12101 72102866-910b-0410-8b05-ffd578937521
2002-01-14 21:57:30 +00:00
Nicola Pero
a1be60e789
Rewritten which_lib.c
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12100 72102866-910b-0410-8b05-ffd578937521
2002-01-14 14:40:55 +00:00
Nicola Pero
18906d84e9
Rewritten - amongst other things, it fixes the problems in the old search
...
algorithm
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12099 72102866-910b-0410-8b05-ffd578937521
2002-01-14 14:37:26 +00:00
Nicola Pero
2549ec706d
Quoted most paths in configure.in
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12098 72102866-910b-0410-8b05-ffd578937521
2002-01-14 10:04:39 +00:00
Nicola Pero
a32d24ab2d
Regenerated
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12097 72102866-910b-0410-8b05-ffd578937521
2002-01-14 10:03:58 +00:00
Nicola Pero
99749fe5f6
Quoted most paths so that paths containing whitespaces work
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12096 72102866-910b-0410-8b05-ffd578937521
2002-01-14 10:03:44 +00:00
Nicola Pero
f3b5ec9127
Renamed some variables in GNUstep.sh.in so that they don't look like
...
autoconf variables
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12093 72102866-910b-0410-8b05-ffd578937521
2002-01-11 12:39:29 +00:00
Nicola Pero
8236387e2c
Renamed ac_* variables by removing the ac_ prefix (which is the autoconf
...
prefix, nothing to do with us)
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12092 72102866-910b-0410-8b05-ffd578937521
2002-01-11 12:38:57 +00:00
Nicola Pero
380bfb601e
Do not pollute the environment when running sources shell files, and
...
other minor fixes for shell files mainly
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12091 72102866-910b-0410-8b05-ffd578937521
2002-01-11 12:36:29 +00:00
Nicola Pero
44412ed425
Do not pollute the environment with temporary variables
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12090 72102866-910b-0410-8b05-ffd578937521
2002-01-11 12:35:37 +00:00