Commit graph

31 commits

Author SHA1 Message Date
Nicola Pero
bce813fe47 Print a deprecation warning if objc.make is used
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@32836 72102866-910b-0410-8b05-ffd578937521
2011-04-11 20:51:47 +00:00
Adam Fedor
6ef7c3e512 Update license to GPL 3
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@25539 72102866-910b-0410-8b05-ffd578937521
2007-10-30 14:18:41 +00:00
Nicola Pero
375f33aba3 Fixed copyright notices to tell the user they can read the GPL in the COPYING file, not COPYING.LIB
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@25329 72102866-910b-0410-8b05-ffd578937521
2007-07-13 10:11:48 +00:00
Adam Fedor
f7da0d90ea * Update FSF Address.
* Documentation/gnustep-howto.texi: Update required libs.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@21244 72102866-910b-0410-8b05-ffd578937521
2005-05-22 03:20:14 +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
570cc058f6 Broken into Master and Instance
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12636 72102866-910b-0410-8b05-ffd578937521
2002-02-22 00:55:02 +00:00
Nicola Pero
5163cbb275 Fixed double linker flags ... now -L libraries should be passed only once
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12274 72102866-910b-0410-8b05-ffd578937521
2002-01-30 13:18:36 +00:00
Nicola Pero
20a00712b3 Make sure we only run which_lib if needed; fixed building Win DLL flags
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12252 72102866-910b-0410-8b05-ffd578937521
2002-01-29 13:13:40 +00:00
Nicola Pero
7d4c6aaf02 Make sure we always install with the correct user/group as specified
by INSTALL_AS_USER and INSTALL_AS_GROUP


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@11718 72102866-910b-0410-8b05-ffd578937521
2001-12-12 15:27:57 +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
effd994254 Optmization of make clean; make distclean
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@10465 72102866-910b-0410-8b05-ffd578937521
2001-07-13 16:20:42 +00:00
Nicola Pero
e009fab48a Do not include rules.make if RULES_MAKE_LOADED is not empty
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@10383 72102866-910b-0410-8b05-ffd578937521
2001-07-10 09:45:34 +00:00
Nicola Pero
88ddda2a4a Added .PHONY; fixed make clean; cleanup
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@10365 72102866-910b-0410-8b05-ffd578937521
2001-07-09 17:00:58 +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
295a21549a Optimization by not creating existing dirs
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@9367 72102866-910b-0410-8b05-ffd578937521
2001-03-14 12:32:59 +00:00
Adam Fedor
35283f4055 Add DLL flags
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@9323 72102866-910b-0410-8b05-ffd578937521
2001-03-10 22:26:50 +00:00
Nicola Pero
33a76116e7 Fixed running 'make install' without having run 'make' before
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@6741 72102866-910b-0410-8b05-ffd578937521
2000-06-20 17:52:44 +00:00
Nicola Pero
7cd771b11d Fixed typo in comment
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@6740 72102866-910b-0410-8b05-ffd578937521
2000-06-20 16:10:14 +00:00
Adam Fedor
4e24f984d1 Merge from 0.6.5
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@6040 72102866-910b-0410-8b05-ffd578937521
2000-02-19 00:40:47 +00:00
Adam Fedor
c2d8f7c90f Fix LDFLAGS
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@4898 72102866-910b-0410-8b05-ffd578937521
1999-09-15 02:41:46 +00:00
Adam Fedor
814bc42b8e subprojects, testing fiex
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@3762 72102866-910b-0410-8b05-ffd578937521
1999-02-19 21:47:15 +00:00
Richard Frith-MacDonald
6c8b3a5bf5 Make stuff more robust by stripping space that might confuse.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@3708 72102866-910b-0410-8b05-ffd578937521
1999-02-15 09:20:19 +00:00
Adam Fedor
702148406b Makefile changes to compile thinkg in place.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@3496 72102866-910b-0410-8b05-ffd578937521
1998-12-20 21:27:47 +00:00
Adam Fedor
90d6c8e8fc Add EXEEXT
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@3465 72102866-910b-0410-8b05-ffd578937521
1998-12-15 20:27:09 +00:00
Ovidiu Predescu
a11eebe8cc Added support for Boehm's garbage collector in libFoundation.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@2804 72102866-910b-0410-8b05-ffd578937521
1998-05-28 06:56:11 +00:00
Adam Fedor
cc0031d356 Use GNUSTEP_MAKEFILES in place of $(GNUSTEP_SYSTEM_ROOT)/Makefiles
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@2739 72102866-910b-0410-8b05-ffd578937521
1998-02-06 19:15:05 +00:00
Ovidiu Predescu
0fa68cb81b Pass the name of the makefile down during the recursive makes.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@2688 72102866-910b-0410-8b05-ffd578937521
1998-01-09 22:05:03 +00:00
Scott Christley
f46e577bf7 More bug fixes.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@2661 72102866-910b-0410-8b05-ffd578937521
1997-11-28 20:04:12 +00:00
Scott Christley
34a31cdaa9 Add rules for test tools and applications.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@2642 72102866-910b-0410-8b05-ffd578937521
1997-11-14 22:50:41 +00:00
Ovidiu Predescu
6162870cd1 Reworked rules.make to be much simpler and faster.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@2626 72102866-910b-0410-8b05-ffd578937521
1997-11-13 03:18:16 +00:00
Scott Christley
3201c9c5c4 Add support for building ObjC (non GNUstep) based programs.
Eliminate use of stamp files.
Numerous bug fixes.
Threads library must now be specified by user when running configure


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@2593 72102866-910b-0410-8b05-ffd578937521
1997-10-30 22:43:44 +00:00