Commit graph

1216 commits

Author SHA1 Message Date
Adam Fedor
51c2a2fcf5 * Documentation/README.Cygwin: Updated
* Documentation/README.Darwin: Minor update
* Documentation/gnustep.init: Add navigation tags back


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@20269 72102866-910b-0410-8b05-ffd578937521
2004-10-29 22:55:43 +00:00
Adam Fedor
d101f198db Minor addition
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@20237 72102866-910b-0410-8b05-ffd578937521
2004-10-18 15:38:11 +00:00
Adam Fedor
f53278d735 * Documentation/README.MinGW: Mention Windows installer. Update links
* Documentation/gnustep-howto.texi: Some setup no longer needed.
* Documentation/gnustep.init: Don't add links - currently not
referenced correctly.
* Documentation/machines.texi: Add compilers section.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@20236 72102866-910b-0410-8b05-ffd578937521
2004-10-18 15:32:39 +00:00
Adam Fedor
ec2bd95164 Version 1.10.0 (updated)
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@20017 72102866-910b-0410-8b05-ffd578937521
2004-09-07 14:20:26 +00:00
Nicola Pero
5709baac5a Removed -prebind flag for Mac OS X. It's not useful unless you provide
prebinding info anyway, which most projects won't do.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@20015 72102866-910b-0410-8b05-ffd578937521
2004-09-07 10:53:51 +00:00
Adam Fedor
ed2030e1be Don't reset LIB_DIR
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@20011 72102866-910b-0410-8b05-ffd578937521
2004-09-07 03:12:32 +00:00
Adam Fedor
006d2f22b5 * Version 1.10.0
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@19989 72102866-910b-0410-8b05-ffd578937521
2004-09-04 15:06:15 +00:00
Adam Fedor
c6e205fe84 * Add missing GNUsteprc.in
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@19987 72102866-910b-0410-8b05-ffd578937521
2004-09-04 03:54:21 +00:00
Nicola Pero
684ab7cb09 Remove GNUsteprc on distclean
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@19984 72102866-910b-0410-8b05-ffd578937521
2004-09-03 20:34:35 +00:00
Nicola Pero
cae64e6f38 Implemented --with-user-root which is needed by OGo
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@19983 72102866-910b-0410-8b05-ffd578937521
2004-09-03 20:31:27 +00:00
Nicola Pero
a8c4bb3d3a Updates to tar commands to exclude CVS and .svn files
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@19973 72102866-910b-0410-8b05-ffd578937521
2004-09-02 16:14:21 +00:00
Nicola Pero
bf32282424 Added more clever determination of VERSION for libraries when SOVERSION
is used


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@19942 72102866-910b-0410-8b05-ffd578937521
2004-08-31 14:26:36 +00:00
Quentin Mathe
6eda8c8c9e Added comments on DYLD_FRAMEWORK_PATH support under Darwin
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@19916 72102866-910b-0410-8b05-ffd578937521
2004-08-24 16:46:08 +00:00
Adam Fedor
b9af85c3c4 * GNUstep.sh.in: Add newline at end of file (avoids bug in Solaris
sed).


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@19914 72102866-910b-0410-8b05-ffd578937521
2004-08-24 14:39:49 +00:00
Nicola Pero
e47d326443 Do not run make_services in GNUstep.(sh|csh), do not mention FORCE_USER_ROOT in doc
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@19889 72102866-910b-0410-8b05-ffd578937521
2004-08-20 00:37:52 +00:00
Adam Fedor
49ff92e696 Remove warning about moving directories
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@19841 72102866-910b-0410-8b05-ffd578937521
2004-08-08 03:28:26 +00:00
Adam Fedor
7954dc3422 Apple compiler checking, other fixes
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@19806 72102866-910b-0410-8b05-ffd578937521
2004-08-01 02:33:45 +00:00
Alexander Malmberg
02009427e9 Add missing ChangeLog entry.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@19774 72102866-910b-0410-8b05-ffd578937521
2004-07-24 20:54:05 +00:00
Gregory John Casamento
d14eb99895 Change to palette.make to create a plist palette.table
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@19717 72102866-910b-0410-8b05-ffd578937521
2004-07-12 03:24:33 +00:00
Adam Fedor
db41f0f95d Minor fixes
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@19702 72102866-910b-0410-8b05-ffd578937521
2004-07-10 03:07:56 +00:00
Adrian Robert
c302f8733d added PDF generation rules to texi.make and use in place of PS
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@19682 72102866-910b-0410-8b05-ffd578937521
2004-07-04 14:47:02 +00:00
Nicola Pero
7c76002834 On Darwin, use Darwin specific code to get the list of class names in a framework
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@19552 72102866-910b-0410-8b05-ffd578937521
2004-06-19 11:55:45 +00:00
Nicola Pero
9ae06b0ad8 Detect native ObjC exception support in the compiler, and turn it on if there
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@19551 72102866-910b-0410-8b05-ffd578937521
2004-06-19 11:09:53 +00:00
Adam Fedor
68599a7c06 Clean and uninstall fixes
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@19536 72102866-910b-0410-8b05-ffd578937521
2004-06-16 15:14:59 +00:00
Nicola Pero
90e5e247ac Hack to fix running GNUstep.sh under zsh
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@19522 72102866-910b-0410-8b05-ffd578937521
2004-06-15 10:39:10 +00:00
Adam Fedor
3f1da12f82 Remove all installed files
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@19517 72102866-910b-0410-8b05-ffd578937521
2004-06-14 18:23:00 +00:00
Adam Fedor
12f3667aea Version 1.9.2
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@19491 72102866-910b-0410-8b05-ffd578937521
2004-06-10 15:07:36 +00:00
Adam Fedor
4dac07b5be Reapply patch
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@19481 72102866-910b-0410-8b05-ffd578937521
2004-06-07 14:54:18 +00:00
Adam Fedor
edb71df3e6 Revert last
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@19475 72102866-910b-0410-8b05-ffd578937521
2004-06-07 02:18:37 +00:00
Adam Fedor
28ce32e84c Don't fail if plmerge does not work.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@19469 72102866-910b-0410-8b05-ffd578937521
2004-06-06 04:09:04 +00:00
Adam Fedor
d3fd109512 Set frameworkd on Apple for all lib combos
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@19468 72102866-910b-0410-8b05-ffd578937521
2004-06-06 04:01:41 +00:00
Nicola Pero
355f20b08d Fixed up last ChangeLog entry, I had missed adding Riccardo's surname
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@19435 72102866-910b-0410-8b05-ffd578937521
2004-06-01 14:48:02 +00:00
Nicola Pero
c6f9d74a0f Fixed grep arguments in debugapp so it works with alien grep / os
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@19434 72102866-910b-0410-8b05-ffd578937521
2004-06-01 14:45:46 +00:00
Richard Frith-Macdonald
3db6853315 Update to avoid recursion in documentation build.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@19325 72102866-910b-0410-8b05-ffd578937521
2004-05-14 16:12:28 +00:00
Richard Frith-Macdonald
2e1e3e8c08 Documentation building fix.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@19253 72102866-910b-0410-8b05-ffd578937521
2004-05-07 09:33:34 +00:00
Nicola Pero
51fa2fd62f Tidied past changelog entry by removing empty line
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@19214 72102866-910b-0410-8b05-ffd578937521
2004-04-29 15:07:07 +00:00
Nicola Pero
5e717faeac Streamlined 'make clean' and 'make distclean' for autogsdoc documentation -
very efficient now.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@19213 72102866-910b-0410-8b05-ffd578937521
2004-04-29 14:57:12 +00:00
Nicola Pero
c6ce9cb78f Fixed make distclean for autogsdoc's documentation which wasn't cleaning anything
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@19211 72102866-910b-0410-8b05-ffd578937521
2004-04-29 13:13:11 +00:00
Adam Fedor
1752eebc58 netbsd fixes
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@19204 72102866-910b-0410-8b05-ffd578937521
2004-04-28 01:04:11 +00:00
Nicola Pero
62f4f0b4d1 When compiling for GNU/Hurd, use the same code used for GNU/Linux ELF
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@19156 72102866-910b-0410-8b05-ffd578937521
2004-04-20 09:43:51 +00:00
Adam Fedor
d3248a1655 Fix missing paren. Doc updates
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@19083 72102866-910b-0410-8b05-ffd578937521
2004-04-13 02:40:25 +00:00
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
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
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
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
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
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
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
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
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
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
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
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
58740b8285 Made xxx_INTERFACE_VERSION available for frameworks too
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@18767 72102866-910b-0410-8b05-ffd578937521
2004-03-04 12:26:45 +00:00
Nicola Pero
60437ed194 Renamed xxx_SOVERSION in libraries to xxx_INTERFACE_VERSION
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@18765 72102866-910b-0410-8b05-ffd578937521
2004-03-04 12:04:08 +00:00
Nicola Pero
e560dbe4cf Implemented COPY_INTO_DIR for bundles, palettes and services
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@18762 72102866-910b-0410-8b05-ffd578937521
2004-03-04 11:02:37 +00:00
Adam Fedor
5f83c3e2cf Version 1.9.1
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@18710 72102866-910b-0410-8b05-ffd578937521
2004-02-29 02:49:16 +00:00
Quentin Mathe
e89ea4d83c README.Darwin updated
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@18709 72102866-910b-0410-8b05-ffd578937521
2004-02-29 01:40:09 +00:00
Adam Fedor
d4ae9b1e98 Fix check for space in home dir
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@18642 72102866-910b-0410-8b05-ffd578937521
2004-02-24 04:02:41 +00:00
Nicola Pero
7950007298 Removed --enable-import and --disable-import
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@18622 72102866-910b-0410-8b05-ffd578937521
2004-02-18 16:57:18 +00:00
Adam Fedor
7b58d33e41 Update add texi2html init file
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@18582 72102866-910b-0410-8b05-ffd578937521
2004-02-12 04:36:45 +00:00
Adam Fedor
2c75e6bd67 Update link
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@18556 72102866-910b-0410-8b05-ffd578937521
2004-02-08 04:52:41 +00:00
Adam Fedor
10b680e950 Simplify search for framework location
and change order to prevent problems in obscure case where GNUstep
is installed in user's home.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@18554 72102866-910b-0410-8b05-ffd578937521
2004-02-08 04:06:20 +00:00
Adam Fedor
03069a977b Update
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@18486 72102866-910b-0410-8b05-ffd578937521
2004-01-26 04:47:58 +00:00
Adam Fedor
2c11a4c2f5 Add darwin7 support
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@18448 72102866-910b-0410-8b05-ffd578937521
2004-01-21 19:44:27 +00:00
Adam Fedor
2ee1c20d24 Updates
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@18437 72102866-910b-0410-8b05-ffd578937521
2004-01-19 04:29:57 +00:00
Nicola Pero
ea56446d4e Recognize xxx_INSTALL_DIR
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@18426 72102866-910b-0410-8b05-ffd578937521
2004-01-16 17:04:48 +00:00
Adam Fedor
9aba042a40 Add check for Apple cc
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@18423 72102866-910b-0410-8b05-ffd578937521
2004-01-15 17:20:20 +00:00
Nicola Pero
9134e5a444 Use PACKAGE_VERSION instead of VERSION for versions of packages.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@18412 72102866-910b-0410-8b05-ffd578937521
2004-01-14 19:00:41 +00:00
Nicola Pero
9d7594fc1d Force frameworks to be always compiled as shared
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@18387 72102866-910b-0410-8b05-ffd578937521
2004-01-12 12:46:40 +00:00
Nicola Pero
330f527132 Make sure using 'A' as a library/framework soname version works.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@18386 72102866-910b-0410-8b05-ffd578937521
2004-01-12 12:40:00 +00:00
David Ayers
0ec62a7b2c * Instance/framework.make (internal-framework-uninstall_):
Remove symlinks in $(GNUSTEP_LIBRARIES).


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@18319 72102866-910b-0410-8b05-ffd578937521
2004-01-05 16:50:59 +00:00
Nicola Pero
727c4a191b Use test -h instead of test -L because it's more portable
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@18310 72102866-910b-0410-8b05-ffd578937521
2004-01-04 23:46:11 +00:00
Adam Fedor
2340cc534c Update
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@18283 72102866-910b-0410-8b05-ffd578937521
2003-12-29 23:16:04 +00:00
Nicola Pero
3cd0498faf Added --gdb=... command line argument to debugapp; modified it to support
multiple arguments on the same line; documented the new flag.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@18276 72102866-910b-0410-8b05-ffd578937521
2003-12-26 16:58:22 +00:00
Richard Frith-Macdonald
685826215c user is determined by geteuid()
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@18241 72102866-910b-0410-8b05-ffd578937521
2003-11-30 10:18:46 +00:00
Nicola Pero
83ee9bf6de Fixed bug in ADDITIONAL_NATIVE_LIBS, missing space between -l and Renaissance
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@18238 72102866-910b-0410-8b05-ffd578937521
2003-11-29 11:29:47 +00:00
Nicola Pero
bfcd8ca8a1 Fixed syntax error in shared bundle code for webserver resources
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@18194 72102866-910b-0410-8b05-ffd578937521
2003-11-25 12:58:24 +00:00
Adam Fedor
2186d3d252 Version 1.9.0
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@18119 72102866-910b-0410-8b05-ffd578937521
2003-11-23 21:39:27 +00:00
David Ayers
ab838e429a * Instance/framework.make: Remove symlink.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@18080 72102866-910b-0410-8b05-ffd578937521
2003-11-13 11:41:33 +00:00
Nicola Pero
25ff41502a Use $(ALL_LDFLAGS) when linking libraries, frameworks and merging subprojects
object files.  This should fix the fact that adding link flags to libraries
and frameworks didn't work.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@18066 72102866-910b-0410-8b05-ffd578937521
2003-11-08 21:54:42 +00:00
Nicola Pero
11fa6583d5 Updated makefiles location in documentation, and few small comments
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@18065 72102866-910b-0410-8b05-ffd578937521
2003-11-08 15:51:21 +00:00
Nicola Pero
e5fbbda4ed Improved link flags on Apple; implemented DYLIB_INSTALL_BASE_NAME for Apple frameworks
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@18049 72102866-910b-0410-8b05-ffd578937521
2003-11-03 22:59:01 +00:00
Nicola Pero
a003dd9081 Do not add -framework flags for native libraries when compiling; only needed
when linking!


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@18046 72102866-910b-0410-8b05-ffd578937521
2003-11-03 22:43:16 +00:00
Nicola Pero
32b8e14eab On Apple, only use -framework Foundation and -framework AppKit to link, not
to compile


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@18044 72102866-910b-0410-8b05-ffd578937521
2003-11-03 22:40:14 +00:00
Nicola Pero
5d2e55a4b7 Do not build framework's Info-gnustep.plist on Apple, fixing framework build
on Apple.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@18043 72102866-910b-0410-8b05-ffd578937521
2003-11-03 22:35:45 +00:00
Nicola Pero
e4c3645148 Removed a couple of unused framework variables
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@18041 72102866-910b-0410-8b05-ffd578937521
2003-11-03 11:49:28 +00:00
Nicola Pero
c17f3b85d9 Set HAS_LN_S to no on mingw32
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@18015 72102866-910b-0410-8b05-ffd578937521
2003-10-31 17:12:36 +00:00
Alexander Malmberg
65ea76b35c Only pass --args to gdb if its new enough to handle it.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@17970 72102866-910b-0410-8b05-ffd578937521
2003-10-24 22:53:56 +00:00
Nicola Pero
15d48dff45 fixed texi documentation clean so that it removes the GNUSTEP_INSTANCE.html file
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@17968 72102866-910b-0410-8b05-ffd578937521
2003-10-24 14:58:43 +00:00
Adam Fedor
f576213327 Add 2.57 prereq. Subst OBJCFLAGS from configure
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@17944 72102866-910b-0410-8b05-ffd578937521
2003-10-21 02:25:44 +00:00
Nicola Pero
2846c061b9 Simplified shell scripts to extract cpu, os, vendor from config string
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@17940 72102866-910b-0410-8b05-ffd578937521
2003-10-20 14:01:07 +00:00
Nicola Pero
73004db61b Write the list of classes being compiled into a framework into the framework's
.plist too (useful for development tools).  Fixed make distclean for frameworks
when a GNUSTEP_BUILD_DIR is used.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@17939 72102866-910b-0410-8b05-ffd578937521
2003-10-20 13:48:46 +00:00
Adam Fedor
df31d07020 Doc updates
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@17937 72102866-910b-0410-8b05-ffd578937521
2003-10-20 03:54:11 +00:00
Nicola Pero
35ac4f7ba3 Make things to work with LIBRARY_NAME = Renaissance, and added support
for native libraries


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@17931 72102866-910b-0410-8b05-ffd578937521
2003-10-19 14:24:59 +00:00
Nicola Pero
383701dd93 Fixed typo in implementation of GNUSTEP_BUILD_DIR which prevented tool's make distclean from working.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@17897 72102866-910b-0410-8b05-ffd578937521
2003-10-15 16:00:23 +00:00
Nicola Pero
d1d7d6f44d Regenerated configure using autoconf 2.57 instead of 2.53
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@17872 72102866-910b-0410-8b05-ffd578937521
2003-10-15 09:52:36 +00:00
Adam Fedor
4238fafbab Simmlify common GNUstep dirs.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@17870 72102866-910b-0410-8b05-ffd578937521
2003-10-15 02:52:56 +00:00
Nicola Pero
6c03a00f42 Implemented support for building in a separate directory
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@17858 72102866-910b-0410-8b05-ffd578937521
2003-10-13 23:26:05 +00:00
Nicola Pero
5d5b733369 Removed excess definition of DERIVED_SOURCES in library.make
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@17850 72102866-910b-0410-8b05-ffd578937521
2003-10-13 22:42:41 +00:00
Nicola Pero
fbb4af81fc Fixed error when installing a bundle which has no object file, and strip=yes is used
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@17849 72102866-910b-0410-8b05-ffd578937521
2003-10-13 21:34:37 +00:00
Nicola Pero
fd812d8946 Added option to strip makefiles after installation
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@17845 72102866-910b-0410-8b05-ffd578937521
2003-10-13 18:35:47 +00:00
Nicola Pero
420fc1e976 Small tidyups in comments and newlines preparing for stripping
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@17837 72102866-910b-0410-8b05-ffd578937521
2003-10-13 13:17:30 +00:00
Nicola Pero
2b2ef78405 Simplified (and optimized) clean for gui targets
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@17833 72102866-910b-0410-8b05-ffd578937521
2003-10-13 11:20:10 +00:00
Nicola Pero
f809db345a Removed old obsolete iconheader/NeXT code
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@17831 72102866-910b-0410-8b05-ffd578937521
2003-10-13 11:06:51 +00:00
Nicola Pero
8506d5c134 Standardized and optimized clean targets of services and palettes
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@17830 72102866-910b-0410-8b05-ffd578937521
2003-10-13 10:35:48 +00:00
Nicola Pero
9dd34b20f3 Fixed typo in cleaning subprojects on windows
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@17825 72102866-910b-0410-8b05-ffd578937521
2003-10-12 16:51:34 +00:00
Nicola Pero
9a9bf7993f Standardized installation in service.make and palette.make
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@17824 72102866-910b-0410-8b05-ffd578937521
2003-10-12 16:45:10 +00:00
Nicola Pero
af323958db Use ECHO_NOTHING in rule to create ./obj directory
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@17822 72102866-910b-0410-8b05-ffd578937521
2003-10-12 14:17:11 +00:00
Adam Fedor
02015f405f Correct problem where *bsd lib flags were not getting used.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@17810 72102866-910b-0410-8b05-ffd578937521
2003-10-10 02:52:45 +00:00
Adam Fedor
aebfc654f2 Bump version
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@17783 72102866-910b-0410-8b05-ffd578937521
2003-10-06 03:33:19 +00:00
Adam Fedor
5d3d969588 Documentation updates
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@17779 72102866-910b-0410-8b05-ffd578937521
2003-10-05 02:21:04 +00:00
Adam Fedor
e9d21d10f0 Simplify use of user-defined flags.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@17744 72102866-910b-0410-8b05-ffd578937521
2003-09-29 16:46:50 +00:00
Adam Fedor
a99fa01a53 Darwin update
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@17738 72102866-910b-0410-8b05-ffd578937521
2003-09-28 02:09:49 +00:00
Adam Fedor
9c94d98866 Fix up bundle flags for darwin
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@17715 72102866-910b-0410-8b05-ffd578937521
2003-09-26 02:17:18 +00:00
Adam Fedor
71eaf443bf Use DLL_DEF_INP
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@17689 72102866-910b-0410-8b05-ffd578937521
2003-09-20 03:20:56 +00:00
Adam Fedor
4e6833bbe2 Updates
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@17677 72102866-910b-0410-8b05-ffd578937521
2003-09-16 03:39:50 +00:00
Nicola Pero
4e81105bed Fixed location of Headers directory in config.site script
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@17632 72102866-910b-0410-8b05-ffd578937521
2003-09-07 12:22:15 +00:00
Nicola Pero
97d74e20e5 Make ADDITIONAL_INSTALL_DIRS a globally available feature; define
GNUSTEP_APPLICATION_SUPPORT


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@17612 72102866-910b-0410-8b05-ffd578937521
2003-09-03 10:02:16 +00:00
Adam Fedor
1a6204e703 Version 1.7.3
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@17524 72102866-910b-0410-8b05-ffd578937521
2003-08-24 03:04:03 +00:00
Adam Fedor
f169c339f3 On netbsd, Use -Wl to pass linker options.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@17513 72102866-910b-0410-8b05-ffd578937521
2003-08-23 03:02:47 +00:00
Adam Fedor
c4c66812d1 Updated docs
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@17472 72102866-910b-0410-8b05-ffd578937521
2003-08-13 03:45:58 +00:00
Richard Frith-Macdonald
ac29a636e1 cleanup
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@17448 72102866-910b-0410-8b05-ffd578937521
2003-08-07 09:50:07 +00:00
Nicola Pero
33ce5e72b8 Tiny update to openbsd target code
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@17399 72102866-910b-0410-8b05-ffd578937521
2003-07-30 10:28:40 +00:00
Nicola Pero
ecdde45764 Put headers in a library-combo keyed directory if library combos are used
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@17388 72102866-910b-0410-8b05-ffd578937521
2003-07-29 11:56:20 +00:00
Nicola Pero
9abaa2ed17 Added support for xxx_MAIN_MARKUP_FILE
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@17379 72102866-910b-0410-8b05-ffd578937521
2003-07-28 10:47:14 +00:00
Nicola Pero
73b3070165 Use Pete French name for his own patch.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@17377 72102866-910b-0410-8b05-ffd578937521
2003-07-28 09:58:07 +00:00
Nicola Pero
cd546e47d1 Filter out #pragma from preprocessor output when preprocessing .cplist files
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@17376 72102866-910b-0410-8b05-ffd578937521
2003-07-28 09:56:07 +00:00
Richard Frith-Macdonald
bb9b1ef915 Minor tidyup
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@17313 72102866-910b-0410-8b05-ffd578937521
2003-07-23 09:08:58 +00:00
Adam Fedor
56996ae562 Version 1.7.2
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@17309 72102866-910b-0410-8b05-ffd578937521
2003-07-23 03:55:17 +00:00
Richard Frith-Macdonald
18ae999132 Avoid unnecessary documentation regeneration.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@17294 72102866-910b-0410-8b05-ffd578937521
2003-07-22 12:47:24 +00:00
Richard Frith-Macdonald
17e41267c5 Tidy documentation generation
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@17290 72102866-910b-0410-8b05-ffd578937521
2003-07-22 08:48:47 +00:00