Nicola Pero
|
4a6bd22750
|
Implemented parallel building of multiple tools, and documented it.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@29542 72102866-910b-0410-8b05-ffd578937521
|
2010-02-11 11:11:29 +00:00 |
|
Nicola Pero
|
abc4fab3d9
|
Fixed typo in comment
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@29541 72102866-910b-0410-8b05-ffd578937521
|
2010-02-11 11:01:10 +00:00 |
|
Nicola Pero
|
56af50f4a9
|
Implemented xxx_HEADER_FILES = AAA/BBB.h. Fixed HEADER_FILES_DIR for framework subprojects. Updated news and release notes.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@29501 72102866-910b-0410-8b05-ffd578937521
|
2010-02-07 19:56:09 +00:00 |
|
Adam Fedor
|
343b043a9f
|
* Instance/application.make: Replace deprecated Windows GUI flag.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@28888 72102866-910b-0410-8b05-ffd578937521
|
2009-10-26 17:58:11 +00:00 |
|
Nicola Pero
|
0bfd3923ff
|
Implemented having source files in subdirectories without using a subproject, as in xxx_OBJC_FILES = Source/Beauty.m
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@28791 72102866-910b-0410-8b05-ffd578937521
|
2009-10-10 17:33:02 +00:00 |
|
Nicola Pero
|
991c74d2ea
|
Try to warn users when they create Info-gnustep.plist as it will be overwritten
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@28790 72102866-910b-0410-8b05-ffd578937521
|
2009-10-10 14:59:24 +00:00 |
|
Richard Frith-MacDonald
|
c4f086d4b6
|
Add a bit of text on setting up global defaults.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@28784 72102866-910b-0410-8b05-ffd578937521
|
2009-10-08 16:03:57 +00:00 |
|
Nicola Pero
|
96d7a27285
|
Implemented batch-compilation of Java files. Reduced compilation time of a large Java project I used as a test case by 5 times.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@28783 72102866-910b-0410-8b05-ffd578937521
|
2009-10-08 00:31:00 +00:00 |
|
Nicola Pero
|
2702966142
|
Fixed indendation of one line
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@28782 72102866-910b-0410-8b05-ffd578937521
|
2009-10-07 22:05:55 +00:00 |
|
Nicola Pero
|
d0b27be8cc
|
Turn off autodependencies on cygwin to fix building on cygwin
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@28744 72102866-910b-0410-8b05-ffd578937521
|
2009-09-27 09:09:54 +00:00 |
|
Nicola Pero
|
12d2b6d9b8
|
Reorganized debug flags
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@28717 72102866-910b-0410-8b05-ffd578937521
|
2009-09-20 10:34:39 +00:00 |
|
Nicola Pero
|
9c885dc508
|
Fixed running texi2html. It was being run pointlessly every time make was run
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@28712 72102866-910b-0410-8b05-ffd578937521
|
2009-09-19 09:12:46 +00:00 |
|
Nicola Pero
|
380d90e265
|
Documented change in make clean for texinfo documentation
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@28711 72102866-910b-0410-8b05-ffd578937521
|
2009-09-19 09:01:49 +00:00 |
|
Nicola Pero
|
229dc82b00
|
Updated release notes
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@28710 72102866-910b-0410-8b05-ffd578937521
|
2009-09-19 08:57:25 +00:00 |
|
Nicola Pero
|
a54ba0fde0
|
Prefix all info documentation files with gnustep- to avoid conflicts with other info files
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@28709 72102866-910b-0410-8b05-ffd578937521
|
2009-09-19 08:54:30 +00:00 |
|
Nicola Pero
|
450269751b
|
Fixed cleaning texi targets. Moved textdoc targets to texi.make where they are used
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@28708 72102866-910b-0410-8b05-ffd578937521
|
2009-09-19 08:25:10 +00:00 |
|
Nicola Pero
|
4f47d8c4df
|
Fixed building the documentation
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@28707 72102866-910b-0410-8b05-ffd578937521
|
2009-09-19 07:56:15 +00:00 |
|
Richard Frith-MacDonald
|
bbf8d6432b
|
fix problem with builing for debug
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@28699 72102866-910b-0410-8b05-ffd578937521
|
2009-09-17 13:53:21 +00:00 |
|
Nicola Pero
|
e76d0784e7
|
Fixed typo in release notes for (now old) gnustep-make 2.0.6
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@28693 72102866-910b-0410-8b05-ffd578937521
|
2009-09-17 08:26:42 +00:00 |
|
Riccardo Mottola
|
aa9a2dfcde
|
Update and un-Win32-ify Cygwin rules.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@28595 72102866-910b-0410-8b05-ffd578937521
|
2009-09-01 23:19:02 +00:00 |
|
Riccardo Mottola
|
fc924dedbc
|
Update and un-Win32-ify Cygwin rules.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@28594 72102866-910b-0410-8b05-ffd578937521
|
2009-09-01 23:05:32 +00:00 |
|
Nicola Pero
|
06301c9ada
|
Patch by Yaakov Selkowitz to get Cygwin port work again
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@28463 72102866-910b-0410-8b05-ffd578937521
|
2009-08-15 21:59:04 +00:00 |
|
Nicola Pero
|
a921a98987
|
Compile with -O2 even if debug=yes. Suggestion from Yavor.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@28461 72102866-910b-0410-8b05-ffd578937521
|
2009-08-15 21:32:38 +00:00 |
|
Adam Fedor
|
b23441befc
|
Version 2.2.0
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@28271 72102866-910b-0410-8b05-ffd578937521
|
2009-05-09 18:32:29 +00:00 |
|
Adam Fedor
|
5bb423b86e
|
Update for new release
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@28269 72102866-910b-0410-8b05-ffd578937521
|
2009-05-07 02:30:25 +00:00 |
|
Nicola Pero
|
05b1752afa
|
Fixed bug that was preventing anything from compiling. Apologies.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@28156 72102866-910b-0410-8b05-ffd578937521
|
2009-03-30 23:05:16 +00:00 |
|
Nicola Pero
|
34aba0d7bf
|
Fixed gnustep-make to use -lobjc_gc when GNU Objective-C garbage collection is being used
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@28154 72102866-910b-0410-8b05-ffd578937521
|
2009-03-30 08:12:10 +00:00 |
|
Nicola Pero
|
79258a2351
|
Fixed typo in ChangeLog entry
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@28153 72102866-910b-0410-8b05-ffd578937521
|
2009-03-30 07:55:53 +00:00 |
|
Nicola Pero
|
44e3a6e5cd
|
Added --with-objc-lib-flag=xxx option to gnustep-make's configure
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@28152 72102866-910b-0410-8b05-ffd578937521
|
2009-03-30 07:52:37 +00:00 |
|
Nicola Pero
|
85a03b3339
|
Fixed linking programs that contain both C/ObjC and C++/ObjC++ files
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@28131 72102866-910b-0410-8b05-ffd578937521
|
2009-03-24 23:08:59 +00:00 |
|
Nicola Pero
|
bd189086c0
|
Detect the case when there are no files to link, and emit a user-friendly warning in that case.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@28098 72102866-910b-0410-8b05-ffd578937521
|
2009-03-19 16:59:53 +00:00 |
|
Nicola Pero
|
ff6bd8f761
|
Moved README.Packaging from core/make/Documentation to core/make so that it's easier to spot
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@28001 72102866-910b-0410-8b05-ffd578937521
|
2009-02-27 23:29:07 +00:00 |
|
Nicola Pero
|
c23bf486fe
|
Fixed printing the right 'make' command in help message
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@27978 72102866-910b-0410-8b05-ffd578937521
|
2009-02-25 12:47:15 +00:00 |
|
Nicola Pero
|
ff6601ded2
|
Completed my last change with mention of help-gnustep@gnu.org as well as discuss-gnustep@gnu.org
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@27972 72102866-910b-0410-8b05-ffd578937521
|
2009-02-25 09:13:05 +00:00 |
|
Nicola Pero
|
19b9270256
|
Added GETTING HELP section in README.Packaging
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@27971 72102866-910b-0410-8b05-ffd578937521
|
2009-02-25 09:08:08 +00:00 |
|
Nicola Pero
|
0d761979c2
|
Enable parallel building support by default. Added internal compile targets to .PHONY
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@27959 72102866-910b-0410-8b05-ffd578937521
|
2009-02-23 11:12:11 +00:00 |
|
Nicola Pero
|
33d8d7f345
|
Extended parallel building support to various projects
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@27886 72102866-910b-0410-8b05-ffd578937521
|
2009-02-16 11:21:57 +00:00 |
|
Nicola Pero
|
5cbaf50fb7
|
Added comment
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@27885 72102866-910b-0410-8b05-ffd578937521
|
2009-02-16 11:00:10 +00:00 |
|
Nicola Pero
|
0ff73e4dc0
|
Added comment
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@27884 72102866-910b-0410-8b05-ffd578937521
|
2009-02-16 10:59:56 +00:00 |
|
Nicola Pero
|
11b7a609e4
|
Mark as a makefile for emacs
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@27882 72102866-910b-0410-8b05-ffd578937521
|
2009-02-16 10:14:38 +00:00 |
|
Nicola Pero
|
6317f58dbb
|
Added comment about Java stuff not being built in parallel
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@27881 72102866-910b-0410-8b05-ffd578937521
|
2009-02-16 10:14:22 +00:00 |
|
Nicola Pero
|
711442c52d
|
Tiny fix for parallel building of tools and libraries
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@27880 72102866-910b-0410-8b05-ffd578937521
|
2009-02-16 09:57:02 +00:00 |
|
Nicola Pero
|
b208832d48
|
Updated comments on parallel building
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@27879 72102866-910b-0410-8b05-ffd578937521
|
2009-02-16 09:52:53 +00:00 |
|
Nicola Pero
|
17d81326f5
|
Implemented experimental parallel building support for tools and libraries
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@27823 72102866-910b-0410-8b05-ffd578937521
|
2009-02-09 11:23:24 +00:00 |
|
Nicola Pero
|
e8116c0433
|
Bug fix to properly display the name of GNU make on various systems
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@27819 72102866-910b-0410-8b05-ffd578937521
|
2009-02-08 21:38:59 +00:00 |
|
Nicola Pero
|
def3d62831
|
Updated release notes
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@27759 72102866-910b-0410-8b05-ffd578937521
|
2009-02-02 16:59:02 +00:00 |
|
Nicola Pero
|
a02f7f0e36
|
Updated for latest API changes
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@27758 72102866-910b-0410-8b05-ffd578937521
|
2009-02-02 16:46:14 +00:00 |
|
Nicola Pero
|
f3707d57c7
|
Use full path for install on MinGW. On all platforms, check if 'install -p' works, and use it if available. Added configure option to disable it
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@27757 72102866-910b-0410-8b05-ffd578937521
|
2009-02-02 16:35:21 +00:00 |
|
Nicola Pero
|
5c385c28d5
|
Updated MinGW installation instructions. Now using MinGW 5.1.4
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@27745 72102866-910b-0410-8b05-ffd578937521
|
2009-01-31 19:53:12 +00:00 |
|
Nicola Pero
|
67c70b37e0
|
Improved uninstallation - more accurate attempts to remove all directories that were created when installing. Moved creation of ADDITIONAL_INSTALL_DIRS in Master invocation so they can also be removed accurately. Added .NOTPARALLEL as a safety measure
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@27716 72102866-910b-0410-8b05-ffd578937521
|
2009-01-29 00:21:36 +00:00 |
|