David Ayers
9e97f4ca7d
* GNUstep-reset.sh: Unset DYLD_LIBRARY_PATH and
...
DYLD_FRAMEWORK_PATH.
* common.make: Mark as makefile for emacs. Add support for
setting GNUSTEP_FRAMEWORKS_DIRS and GNUSTEP_FRAMEWORKS_FLAGS
for apple-apple-apple.
* ld_lib_path.(c)sh: Set DYLD_FRAMEWORK_PATH for
apple-apple-apple.
* rules.make: Added support for GNUSTEP_FRAMEWORKS_FLAGS.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@19000 72102866-910b-0410-8b05-ffd578937521
2004-04-02 07:28:02 +00:00
Richard Frith-Macdonald
f6f446fc27
make subdirectory if needed
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@18993 72102866-910b-0410-8b05-ffd578937521
2004-03-31 19:53:11 +00:00
Nicola Pero
de51e49c36
Use ALL_LDFLAGS when building DLLs on Windows
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@18986 72102866-910b-0410-8b05-ffd578937521
2004-03-31 11:51:02 +00:00
Richard Frith-Macdonald
7f52819c65
Add MacOS-X support
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@18981 72102866-910b-0410-8b05-ffd578937521
2004-03-31 10:01:15 +00:00
Nicola Pero
a9e8aa6bb7
Clarify and extend documentation on the various domains (System vs Local vs Network).
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@18964 72102866-910b-0410-8b05-ffd578937521
2004-03-30 01:48:36 +00:00
Nicola Pero
8ac554ba0c
Updated documentation on PACKAGE_NAME and PACKAGE_VERSION
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@18963 72102866-910b-0410-8b05-ffd578937521
2004-03-30 01:17:41 +00:00
Nicola Pero
b8c97f4d56
Tidyup of usage of VERSION
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@18951 72102866-910b-0410-8b05-ffd578937521
2004-03-29 12:05:34 +00:00
Nicola Pero
fcdb83982f
Do not set *_VERSION and VERSION as it's pointless and confusing to have them
...
set top-level
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@18950 72102866-910b-0410-8b05-ffd578937521
2004-03-29 12:04:35 +00:00
Nicola Pero
5e3bc3d662
Set VERSION from xxx_VERSION if available, and use 0.0.1 as default if not
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@18949 72102866-910b-0410-8b05-ffd578937521
2004-03-29 12:02:53 +00:00
Nicola Pero
81c56e1c3a
Set PACKAGE_* variables in Master/rules.make. Use unnamed-package when
...
a PACKAGE_NAME is not specified. Use 0.0.1 when a PACKAGE_VERSION is not
specified.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@18948 72102866-910b-0410-8b05-ffd578937521
2004-03-29 11:45:40 +00:00
Nicola Pero
4d40879178
Do not set VERSION in the Version file - it wasnt' used
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@18947 72102866-910b-0410-8b05-ffd578937521
2004-03-29 11:39:18 +00:00
Nicola Pero
c00252f401
Strip PACKAGE_NAME before using
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@18946 72102866-910b-0410-8b05-ffd578937521
2004-03-29 11:24:19 +00:00
Richard Frith-Macdonald
8e3c5acecf
Fix to regenerate documentaton based on autogsdoc dependency output.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@18939 72102866-910b-0410-8b05-ffd578937521
2004-03-28 11:30:54 +00:00
David Ayers
aa04804bcd
* Documentation/make.texi: Document native-library.make.
...
Capitalize acronyms.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@18937 72102866-910b-0410-8b05-ffd578937521
2004-03-28 10:46:25 +00:00
David Ayers
520b9737b8
* Documentation/make.texi: Spelling fixes.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@18866 72102866-910b-0410-8b05-ffd578937521
2004-03-23 10:39:39 +00:00
Nicola Pero
2b6f94dd3f
Rewritten built system for gnustep-make's Documentation so that it's using
...
a standard GNUmakefile without duplication of code with gnustep-make,
automatically installing a local/temporary gnustpe-make if needed; removed
usage of autoconf for Documentation building.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@18854 72102866-910b-0410-8b05-ffd578937521
2004-03-18 13:17:22 +00:00
Adam Fedor
50c03f2551
Link palette to all libs on windows
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@18852 72102866-910b-0410-8b05-ffd578937521
2004-03-18 00:03:56 +00:00
Nicola Pero
d1b8fa9a76
Removed unused comment at the end of file
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@18851 72102866-910b-0410-8b05-ffd578937521
2004-03-16 16:52:24 +00:00
Nicola Pero
229bc1094b
Fixed installation of gnustep-make when using a different build directory.
...
strip_makefiles.sh wasn't being installed properly
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@18846 72102866-910b-0410-8b05-ffd578937521
2004-03-15 13:55:11 +00:00
Nicola Pero
1fd8ae0d99
Rewritten gswapp.make to use the new shared bundle technology which brings
...
in new features such as subprojects with resources :-)
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@18835 72102866-910b-0410-8b05-ffd578937521
2004-03-11 19:04:41 +00:00
Nicola Pero
abba62087b
Entirely rewritten to use the new Instnace/Shared/bundle.make, which allows
...
it for example to have subprojects with resources, which was requested
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@18834 72102866-910b-0410-8b05-ffd578937521
2004-03-11 19:03:05 +00:00
Nicola Pero
17d2158e63
Small simplification of gswapp.make on Apple
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@18833 72102866-910b-0410-8b05-ffd578937521
2004-03-11 02:42:36 +00:00
Nicola Pero
56d8101a23
Small simplification of code on Apple
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@18832 72102866-910b-0410-8b05-ffd578937521
2004-03-11 02:41:15 +00:00
Nicola Pero
913d543bba
Do not create library_paths.openapp on Apple
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@18831 72102866-910b-0410-8b05-ffd578937521
2004-03-11 02:37:06 +00:00
Adam Fedor
d9e4231eee
Add texi2html styles. Update lib locations
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@18824 72102866-910b-0410-8b05-ffd578937521
2004-03-09 23:22:36 +00:00
Nicola Pero
5ffad5c29f
Disable GNUSTEP_NETWORK_ROOT by default
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@18823 72102866-910b-0410-8b05-ffd578937521
2004-03-09 18:35:29 +00:00
Nicola Pero
c8873931ce
Regenerated
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@18822 72102866-910b-0410-8b05-ffd578937521
2004-03-09 18:15:03 +00:00
Nicola Pero
c4be36062e
Make GNUSTEP_NETWORK_ROOT the same as GNUSTEP_LOCAL_ROOT
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@18821 72102866-910b-0410-8b05-ffd578937521
2004-03-09 18:11:59 +00:00
Nicola Pero
15b3c82065
Rewritten the code creating the -I and -L flags to avoid creating identical
...
flags when two GNUSTEP_XXX_ROOT directories are the same
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@18820 72102866-910b-0410-8b05-ffd578937521
2004-03-09 17:39:18 +00:00
Nicola Pero
d1a80447c5
Rewritten the code creating the list of header and library directories, so
...
that if any of the GNUSTEP_XXX_ROOT directories are the same, we avoid adding
duplicates
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@18819 72102866-910b-0410-8b05-ffd578937521
2004-03-09 17:38:18 +00:00
Nicola Pero
b59a569578
Removed stale debugging statement from common.make
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@18818 72102866-910b-0410-8b05-ffd578937521
2004-03-09 17:34:20 +00:00
Nicola Pero
513f2ef555
Removed stale debugging statement
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@18817 72102866-910b-0410-8b05-ffd578937521
2004-03-09 17:33:38 +00:00
Nicola Pero
6be2c37305
Simplification in the compilation -I flags taking advantage of the new header
...
structure
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@18816 72102866-910b-0410-8b05-ffd578937521
2004-03-09 17:31:30 +00:00
Nicola Pero
dd77ff485b
Do not add header flag which is no longer used
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@18815 72102866-910b-0410-8b05-ffd578937521
2004-03-09 17:30:42 +00:00
Nicola Pero
891bf71494
Removed variable define which is no longer used
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@18814 72102866-910b-0410-8b05-ffd578937521
2004-03-09 17:30:04 +00:00
Nicola Pero
62cd094679
No longer use the -Ixxx/Headers/gnustep compilation flags
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@18813 72102866-910b-0410-8b05-ffd578937521
2004-03-09 17:29:38 +00:00
Nicola Pero
82eca71893
Removed unused confusing variable from ObjC/C flags
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@18812 72102866-910b-0410-8b05-ffd578937521
2004-03-09 17:15:26 +00:00
Nicola Pero
dceac01469
Do not create the library_paths.openapp file on Apple
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@18806 72102866-910b-0410-8b05-ffd578937521
2004-03-08 14:05:55 +00:00
Nicola Pero
9ffb5e4143
Do not create the library_paths.openapp file for applications on Apple
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@18805 72102866-910b-0410-8b05-ffd578937521
2004-03-08 14:05:04 +00:00
Nicola Pero
d7c7b5b022
Updated openapp and debugapp on Apple to work with the new executable locations
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@18804 72102866-910b-0410-8b05-ffd578937521
2004-03-08 14:02:53 +00:00
Nicola Pero
b7baafc270
On Apple, look for the executable in the new location
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@18803 72102866-910b-0410-8b05-ffd578937521
2004-03-08 14:02:12 +00:00
Adam Fedor
ee70d63293
Add URL's for README's
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@18794 72102866-910b-0410-8b05-ffd578937521
2004-03-08 04:16:13 +00:00
Nicola Pero
59a4f4b215
Updated application and bundle structures on Apple to the latest Apple
...
conventions
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@18793 72102866-910b-0410-8b05-ffd578937521
2004-03-07 15:38:54 +00:00
Nicola Pero
48637dcfea
Updated bundle directory structure on Apple
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@18792 72102866-910b-0410-8b05-ffd578937521
2004-03-07 15:37:46 +00:00
Nicola Pero
6c6e3dd6da
Updated application directory structure on Apple
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@18791 72102866-910b-0410-8b05-ffd578937521
2004-03-07 15:37:22 +00:00
Quentin Mathe
c875c4d65f
Added an option
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@18772 72102866-910b-0410-8b05-ffd578937521
2004-03-04 17:20:25 +00:00
Quentin Mathe
d3a0bf412e
README.Darwin minor improvements
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@18771 72102866-910b-0410-8b05-ffd578937521
2004-03-04 14:46:41 +00:00
Nicola Pero
3db2dec0be
Better framework support for making the version being compiled the Current
...
version or not
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@18770 72102866-910b-0410-8b05-ffd578937521
2004-03-04 13:32:38 +00:00
Nicola Pero
56124bfb8c
Removed backwards compatible code to support DEPLOY_WITH_CURRENT_VERSION.
...
Thinking about it, DEPLOY_WITH_CURRENT_VERSION was not working and basically
used to do nothing, so nobody must be using it, or if someone is, they won't
notice the fact I removed it entirely as the result is the same - it does
nothing :-) Let's get rid of old code.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@18769 72102866-910b-0410-8b05-ffd578937521
2004-03-04 13:31:40 +00:00
Nicola Pero
132d5d446e
Renamed DEPLOY_WITH_CURRENT_VERSION to MAKE_CURRENT_VERSION, and fixed it
...
so it actually works ;-)
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@18768 72102866-910b-0410-8b05-ffd578937521
2004-03-04 13:19:33 +00:00