Commit graph

2258 commits

Author SHA1 Message Date
Nicola Pero
052a18c8d8 Fixed phony targets and restructured dependency of install from all
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@10224 72102866-910b-0410-8b05-ffd578937521
2001-06-21 09:48:09 +00:00
Nicola Pero
66a0a786a1 Removed dependency of internal-install from all as that is now managed
by rules.make


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@10223 72102866-910b-0410-8b05-ffd578937521
2001-06-21 09:47:01 +00:00
Nicola Pero
6ba499271e Removed dependency of install-like target from all-like target as that
is now managed by rules.make


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@10222 72102866-910b-0410-8b05-ffd578937521
2001-06-21 09:46:21 +00:00
Nicola Pero
c799228724 Fixed PHONY targets decl which was ignored; make install depend on all
at MAKE_LEVEL 0


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@10221 72102866-910b-0410-8b05-ffd578937521
2001-06-21 09:42:52 +00:00
Nicola Pero
02d3b99a53 Added missing .PHONY target
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@10209 72102866-910b-0410-8b05-ffd578937521
2001-06-20 13:42:43 +00:00
Nicola Pero
bd2a560d98 Added nested classes support to java-tool.make as well
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@10208 72102866-910b-0410-8b05-ffd578937521
2001-06-19 09:03:30 +00:00
Nicola Pero
4c71472388 Install and clean nested classes as well
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@10207 72102866-910b-0410-8b05-ffd578937521
2001-06-19 09:02:51 +00:00
Nicola Pero
6b4d5b3f2a Added TODO comment
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@10206 72102866-910b-0410-8b05-ffd578937521
2001-06-19 09:00:56 +00:00
Nicola Pero
c32e88332d Added explanatory comment about installation of nested/inner classes
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@10205 72102866-910b-0410-8b05-ffd578937521
2001-06-19 08:55:32 +00:00
Richard Frith-Macdonald
76c21f23b9 Cope with inner classes
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@10202 72102866-910b-0410-8b05-ffd578937521
2001-06-18 18:45:10 +00:00
Adam Fedor
6fb20d5a06 Version 1.0.1
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@10031 72102866-910b-0410-8b05-ffd578937521
2001-05-29 14:27:43 +00:00
Adam Fedor
41f421c7e5 Quote typo
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@10030 72102866-910b-0410-8b05-ffd578937521
2001-05-29 03:38:55 +00:00
Adam Fedor
e29ce951c8 Check GNUSTEP_FLATTENED when setting bindir, etec
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@10029 72102866-910b-0410-8b05-ffd578937521
2001-05-29 03:37:46 +00:00
Mirko Viviani
190cfa2acf framework.make: added missed fi
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@9963 72102866-910b-0410-8b05-ffd578937521
2001-05-18 08:55:00 +00:00
Nicola Pero
f60636a19b Fixed executable extension in opentool, openapp, debugapp
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@9962 72102866-910b-0410-8b05-ffd578937521
2001-05-17 23:46:59 +00:00
Nicola Pero
a24cc150a0 Fixed adding EXEEXT at the executable name - typo was in the way
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@9961 72102866-910b-0410-8b05-ffd578937521
2001-05-17 23:45:29 +00:00
Nicola Pero
90d43bc0f7 Fixed adding EXEEXT at the end - typo was killing attempt
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@9960 72102866-910b-0410-8b05-ffd578937521
2001-05-17 23:44:48 +00:00
Nicola Pero
3362c348ee Fixed setting EXEEXT, a typo was preventing it from working
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@9959 72102866-910b-0410-8b05-ffd578937521
2001-05-17 23:43:58 +00:00
Mirko Viviani
2e8fb207c2 * framework.make ($(DUMMY_FRAMEWORK_FILE)): does not append NULL if
classlist does not contains classes.
(patch by Stephen Brandon <stephen@pyrusmalus.com>)


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@9925 72102866-910b-0410-8b05-ffd578937521
2001-05-12 10:34:17 +00:00
Mirko Viviani
15596298bc * target.make (SHARED_FRAMEWORK_LINK_CMD): fix framework soname for
FreeBSD ELF.
* framework.make (internal-framework-install): handle symlink for
libxxx.so.n files. (patches by Kim Shrier <kim@tinker.com>)


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@9918 72102866-910b-0410-8b05-ffd578937521
2001-05-10 20:07:23 +00:00
Adam Fedor
723f9ee9ac Minor solaris fixes
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@9902 72102866-910b-0410-8b05-ffd578937521
2001-05-08 22:14:15 +00:00
Mirko Viviani
b7deff249a * target.make: fix library soname for FreeBSD ELF.
(patch by Kim Shrier <kim@tinker.com>)


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@9835 72102866-910b-0410-8b05-ffd578937521
2001-05-05 21:50:17 +00:00
Nicola Pero
5351f1ce98 Fixed problem with java classpath occurring when make_services was crashing
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@9793 72102866-910b-0410-8b05-ffd578937521
2001-05-05 10:45:27 +00:00
Nicola Pero
0d35aff014 Set CLASSPATH before running make_services and the user initialization
code


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@9792 72102866-910b-0410-8b05-ffd578937521
2001-05-05 10:44:11 +00:00
Adam Fedor
f0cd20e53c Changes to compile nib2gmodel
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@9766 72102866-910b-0410-8b05-ffd578937521
2001-05-03 19:30:36 +00:00
Nicola Pero
0dd2a59101 Fixed typo
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@9724 72102866-910b-0410-8b05-ffd578937521
2001-04-27 11:23:33 +00:00
Nicola Pero
0a278efcfd Standardized usage of !
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@9723 72102866-910b-0410-8b05-ffd578937521
2001-04-27 10:55:29 +00:00
Nicola Pero
fa68150f80 Made it actually work :-)
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@9722 72102866-910b-0410-8b05-ffd578937521
2001-04-27 10:52:53 +00:00
Nicola Pero
698d48d595 Added new files for java tools
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@9721 72102866-910b-0410-8b05-ffd578937521
2001-04-27 09:57:40 +00:00
Nicola Pero
e198b72d82 Implemented support for java tools
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@9720 72102866-910b-0410-8b05-ffd578937521
2001-04-27 09:57:01 +00:00
Nicola Pero
7f41b340aa New file implementing support for java-based tools
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@9719 72102866-910b-0410-8b05-ffd578937521
2001-04-27 09:55:51 +00:00
Adam Fedor
dfc8ff1f67 New option to specify alternate thread lib
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@9718 72102866-910b-0410-8b05-ffd578937521
2001-04-27 04:23:31 +00:00
Nicola Pero
e603e01c89 Fixed comment, tidied line
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@9713 72102866-910b-0410-8b05-ffd578937521
2001-04-26 15:49:23 +00:00
Nicola Pero
66116dab94 Allow a GNUmakefile to ask for the javadoc to be rebuilt at each run
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@9711 72102866-910b-0410-8b05-ffd578937521
2001-04-26 11:59:13 +00:00
Nicola Pero
13183e4f7e Added a variable to configure gnustep-make to build javadoc documentation
each time gnustep-make is run


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@9710 72102866-910b-0410-8b05-ffd578937521
2001-04-26 11:56:42 +00:00
Adam Fedor
209784ffe6 Add next flags for tests
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@9705 72102866-910b-0410-8b05-ffd578937521
2001-04-26 03:46:11 +00:00
Richard Frith-Macdonald
8c289cf269 Revert faulty documentation fix
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@9699 72102866-910b-0410-8b05-ffd578937521
2001-04-25 15:28:05 +00:00
Nicola Pero
3e4f81808d New variable JAVA_INSTALLATION_DIR for configuring java installation.
JAVA_PACKAGE_PREFIX has been deprecated.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@9696 72102866-910b-0410-8b05-ffd578937521
2001-04-25 13:06:20 +00:00
Nicola Pero
a681f36ffd Define variables which hold the gnustep-make version
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@9692 72102866-910b-0410-8b05-ffd578937521
2001-04-25 11:03:37 +00:00
Nicola Pero
57da0ef14d Define GNUSTEP_MAKE_VERSION and company
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@9691 72102866-910b-0410-8b05-ffd578937521
2001-04-25 11:02:13 +00:00
Nicola Pero
0426d370dc Regenerated
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@9690 72102866-910b-0410-8b05-ffd578937521
2001-04-25 11:01:25 +00:00
Nicola Pero
e37ff38e04 Updated for change in version variable names
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@9689 72102866-910b-0410-8b05-ffd578937521
2001-04-25 11:00:48 +00:00
Nicola Pero
f693e7ae35 Normalized names - eg not MAKE_MINOR_VERSION but GNUSTEP_MAKE_MINOR_VERSION
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@9688 72102866-910b-0410-8b05-ffd578937521
2001-04-25 10:57:53 +00:00
Richard Frith-Macdonald
55ee9c0ef0 Fix dependency for javadoc
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@9687 72102866-910b-0410-8b05-ffd578937521
2001-04-25 09:51:21 +00:00
Mirko Viviani
d9e132092a * framework.make ($(DUMMY_FRAMEWORK_FILE)): fix for empty $classlist.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@9655 72102866-910b-0410-8b05-ffd578937521
2001-04-21 21:23:37 +00:00
Mirko Viviani
63f627d3b6 * target.make (SHARED_LIB_LINK_CMD): fixed NeXT target.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@9654 72102866-910b-0410-8b05-ffd578937521
2001-04-21 20:32:47 +00:00
Adam Fedor
00ef10d09b Put Tools first
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@9590 72102866-910b-0410-8b05-ffd578937521
2001-04-16 03:10:29 +00:00
Mirko Viviani
f549e14094 * target.make: fixed target for FreeBSD aout.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@9588 72102866-910b-0410-8b05-ffd578937521
2001-04-14 08:48:24 +00:00
Mirko Viviani
d64dc7e2db * target.make: check for freebsd instead of freebsdelf.
* clean_os.sh: likewise.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@9583 72102866-910b-0410-8b05-ffd578937521
2001-04-13 21:51:45 +00:00
Adam Fedor
10ad1dff79 Update docs
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@9578 72102866-910b-0410-8b05-ffd578937521
2001-04-13 19:50:23 +00:00