Commit graph

1733 commits

Author SHA1 Message Date
Nicola Pero
65e0acddc0 Fixed ultra short description of GNU GPL in readme.texi
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@14841 72102866-910b-0410-8b05-ffd578937521
2002-10-25 16:18:23 +00:00
Nicola Pero
1288f5c093 Fixed short description of the GNU GPL
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@14840 72102866-910b-0410-8b05-ffd578937521
2002-10-25 16:16:40 +00:00
Nicola Pero
21a9ee35b2 Tidied my last changelog entry
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@14827 72102866-910b-0410-8b05-ffd578937521
2002-10-22 00:37:27 +00:00
Nicola Pero
89f91b4563 Implemented make strings target; fixed minor typo in objc-program clean/distclean
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@14826 72102866-910b-0410-8b05-ffd578937521
2002-10-22 00:36:48 +00:00
Nicola Pero
7893b8de01 Implemented internal-strings target
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@14825 72102866-910b-0410-8b05-ffd578937521
2002-10-22 00:36:00 +00:00
Nicola Pero
4b39914bed New targets strings, before-strings, after-strings, internal-strings
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@14824 72102866-910b-0410-8b05-ffd578937521
2002-10-22 00:35:44 +00:00
Nicola Pero
12cfccb60b Implemented internal-strings, and fixed typo in make clean/distclean with subprojects
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@14823 72102866-910b-0410-8b05-ffd578937521
2002-10-22 00:34:43 +00:00
Nicola Pero
3e6216a2be Tidied comments
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@14822 72102866-910b-0410-8b05-ffd578937521
2002-10-22 00:32:03 +00:00
Nicola Pero
ab129b7de8 Include Instance/Shared/strings.make
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@14821 72102866-910b-0410-8b05-ffd578937521
2002-10-22 00:27:39 +00:00
Nicola Pero
552d3385ed Tidied: removed comments, newlines
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@14820 72102866-910b-0410-8b05-ffd578937521
2002-10-22 00:26:19 +00:00
Nicola Pero
a7f75c2138 Tidied: remove comments/newlines
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@14819 72102866-910b-0410-8b05-ffd578937521
2002-10-22 00:25:59 +00:00
Nicola Pero
1b5c232c84 Tidied comments
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@14818 72102866-910b-0410-8b05-ffd578937521
2002-10-22 00:25:28 +00:00
Nicola Pero
89c962b67e Added messages used by Instance/Shared/strings.make
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@14817 72102866-910b-0410-8b05-ffd578937521
2002-10-22 00:23:02 +00:00
Nicola Pero
d684df6af5 Added Instance/Shared/strings.make to the list of files to install
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@14816 72102866-910b-0410-8b05-ffd578937521
2002-10-22 00:22:26 +00:00
Nicola Pero
43b47370f2 New file
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@14815 72102866-910b-0410-8b05-ffd578937521
2002-10-22 00:21:39 +00:00
Nicola Pero
82c197913f Minor cleanups and very minor performance tweaks
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@14814 72102866-910b-0410-8b05-ffd578937521
2002-10-21 23:07:56 +00:00
Nicola Pero
1fad708c69 Fixed .PHONY target names
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@14813 72102866-910b-0410-8b05-ffd578937521
2002-10-21 23:06:38 +00:00
Nicola Pero
d31ac13425 Prevent make from spending time trying to compute if the Shared/Instance
makefiles need rebuilding


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@14812 72102866-910b-0410-8b05-ffd578937521
2002-10-21 23:06:00 +00:00
Nicola Pero
24f3753241 Tidied details of aggregate.make, prevent it from executing code if there are
no SUBPROJECTS


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@14798 72102866-910b-0410-8b05-ffd578937521
2002-10-17 16:47:13 +00:00
Nicola Pero
2b623481ce Rewritten rule details; only execute rule when SUBPROJECTS is not empty;
added verbose commenting


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@14797 72102866-910b-0410-8b05-ffd578937521
2002-10-17 16:46:03 +00:00
Nicola Pero
1d9fb1e4ee export GNUSTEP_INSTALLATION_DIR
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@14796 72102866-910b-0410-8b05-ffd578937521
2002-10-17 16:44:26 +00:00
Nicola Pero
aa79032d78 Rewritten my last changelog entry
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@14795 72102866-910b-0410-8b05-ffd578937521
2002-10-17 00:28:23 +00:00
Nicola Pero
930c80c0e8 Inline code of a core rule in Master/rules.make to squeeze out even more
speed


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@14794 72102866-910b-0410-8b05-ffd578937521
2002-10-17 00:26:59 +00:00
Nicola Pero
ec171749fa Inline the call to the %.subprojects rule ... for speed
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@14793 72102866-910b-0410-8b05-ffd578937521
2002-10-17 00:26:08 +00:00
Nicola Pero
7cea49d9d6 Tidied up some comments
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@14792 72102866-910b-0410-8b05-ffd578937521
2002-10-16 23:00:43 +00:00
Nicola Pero
8e21e64a4f A further optimization of make clean/distclean, pushing the speed of make
clean/distclean even more!


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@14790 72102866-910b-0410-8b05-ffd578937521
2002-10-16 03:32:42 +00:00
Nicola Pero
e73d06a7b8 Renamed tgz target to dist
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@14789 72102866-910b-0410-8b05-ffd578937521
2002-10-16 03:31:46 +00:00
Nicola Pero
51bc66cf32 Avoid executing subproject rules for clean/distclean of instances with no
subprojects - quite a good speed up for clean/distclean


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@14788 72102866-910b-0410-8b05-ffd578937521
2002-10-16 03:30:58 +00:00
Nicola Pero
a163af30f3 Fixed grammar of my last changelog entry
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@14780 72102866-910b-0410-8b05-ffd578937521
2002-10-14 11:17:23 +00:00
Nicola Pero
646a82e90c Fixed rpm building to work with newer RPMs (which require 'rpmbuild' to be
used, rather than 'rpm -ba') as well


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@14779 72102866-910b-0410-8b05-ffd578937521
2002-10-14 11:16:34 +00:00
Nicola Pero
7b5b3fbc1e Fixed code so that it should work both with old and new RPM builders
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@14778 72102866-910b-0410-8b05-ffd578937521
2002-10-14 11:15:41 +00:00
Nicola Pero
d6b99dc9a9 Remove %install string from comment
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@14724 72102866-910b-0410-8b05-ffd578937521
2002-10-11 15:33:54 +00:00
Nicola Pero
bd3312e4ba Sped up getting the list of classes contained in a framework
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@14721 72102866-910b-0410-8b05-ffd578937521
2002-10-11 11:03:04 +00:00
Nicola Pero
46995b9418 Optimized extracting the classes in the framework ... do not pipe through
awk, which is slow - rather use a set of sed commands


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@14720 72102866-910b-0410-8b05-ffd578937521
2002-10-11 11:00:56 +00:00
Nicola Pero
1439b7636f Simplified building the list of classes implemented in a framework
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@14718 72102866-910b-0410-8b05-ffd578937521
2002-10-11 10:37:32 +00:00
Nicola Pero
13ad85d043 Added a comment explaining how we get the list of all classes implemented
in the framework


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@14717 72102866-910b-0410-8b05-ffd578937521
2002-10-11 10:36:51 +00:00
Nicola Pero
90ca1c84f2 Do not define OBJC_CLASS_SECTION
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@14716 72102866-910b-0410-8b05-ffd578937521
2002-10-11 10:20:41 +00:00
Nicola Pero
a634ab1df2 Made getting the list of classes in the framework more portable
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@14715 72102866-910b-0410-8b05-ffd578937521
2002-10-11 10:18:42 +00:00
Nicola Pero
d91adf4fe0 Rewritten installation of gnustep-make
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@14706 72102866-910b-0410-8b05-ffd578937521
2002-10-10 17:36:31 +00:00
Nicola Pero
de279ada21 Rewritten installation - use a separate tool to create the directories
inside GNUSTEP_SYSTEM_ROOT; do not create any dir inside GNUSTEP_LOCAL_ROOT;
print out messages while we are installing, support messages=yes


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@14705 72102866-910b-0410-8b05-ffd578937521
2002-10-10 17:35:42 +00:00
Nicola Pero
6f46969179 New script to create a domain directory tree
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@14704 72102866-910b-0410-8b05-ffd578937521
2002-10-10 17:34:26 +00:00
Nicola Pero
3253c72656 Expanded comments
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@14703 72102866-910b-0410-8b05-ffd578937521
2002-10-10 15:43:43 +00:00
Adam Fedor
e792187e65 Update docs
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@14696 72102866-910b-0410-8b05-ffd578937521
2002-10-10 03:24:39 +00:00
Nicola Pero
e233c26015 Removed unused variables from gnustep-make's GNUmakefile
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@14691 72102866-910b-0410-8b05-ffd578937521
2002-10-09 11:50:12 +00:00
Nicola Pero
b2d8447183 Removed unused variable from gnustep-make's own GNUmakefile.in
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@14689 72102866-910b-0410-8b05-ffd578937521
2002-10-09 11:27:20 +00:00
Nicola Pero
1e6cda646f Create the GNUSTEP_MAKEFILES/Auxiliary directory when installing gnustep-make
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@14688 72102866-910b-0410-8b05-ffd578937521
2002-10-09 11:19:48 +00:00
Nicola Pero
cf2f34a1f4 Fixed echoing of message in framewokr building
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@14666 72102866-910b-0410-8b05-ffd578937521
2002-10-07 17:22:35 +00:00
Nicola Pero
7ebe616208 Fixed echoing compilation comamnds
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@14665 72102866-910b-0410-8b05-ffd578937521
2002-10-07 17:21:39 +00:00
Nicola Pero
cfbbf72812 Moved setting guile_paths from ld_lib_path.sh to GNUstep.sh, so that it's
only done once at startup and not each time a gui app is launched


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@14653 72102866-910b-0410-8b05-ffd578937521
2002-10-05 00:17:05 +00:00
Nicola Pero
04b51411b9 Moved code to set GUILE_LOAD_PATH from ld_lib_path.csh into GNUstep.csh
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@14652 72102866-910b-0410-8b05-ffd578937521
2002-10-05 00:14:59 +00:00