Commit graph

44 commits

Author SHA1 Message Date
Ivan Vučica
796aa5742e
release-chore: Bump version to 2.9.0 and update release notes. 2021-03-21 21:56:13 +00:00
Ivan Vučica
f55c3a95e9
release-chore: Bump version to 2.8.0 and update release notes. 2020-04-05 15:59:54 +01:00
Richard Frith-MacDonald
3ef37322cb Updates for new release
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@40477 72102866-910b-0410-8b05-ffd578937521
2017-04-14 09:44:34 +00:00
Richard Frith-MacDonald
4957ff5858 Update
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@39575 72102866-910b-0410-8b05-ffd578937521
2016-03-21 07:02:56 +00:00
Richard Frith-MacDonald
84a06a5581 make 2.6.7 release
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@38499 72102866-910b-0410-8b05-ffd578937521
2015-05-15 09:15:11 +00:00
Richard Frith-MacDonald
2d838df2e9 Add release notes/announce
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@37501 72102866-910b-0410-8b05-ffd578937521
2013-12-24 06:45:29 +00:00
Adam Fedor
c996ed9dac Version 2.6.2
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@34704 72102866-910b-0410-8b05-ffd578937521
2012-02-03 05:11:03 +00:00
Adam Fedor
1fb736ce5e Version 2.6.0
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@32843 72102866-910b-0410-8b05-ffd578937521
2011-04-14 02:29:01 +00:00
Nicola Pero
251ed4c7fa Updated release notes for gnustep-make
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@32842 72102866-910b-0410-8b05-ffd578937521
2011-04-13 17:10:41 +00:00
Nicola Pero
94c20ec9e8 Removed two obsolete variables after 4 years of deprecation
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@32573 72102866-910b-0410-8b05-ffd578937521
2011-03-14 10:50:08 +00:00
Nicola Pero
42ba690826 Removed obsolete gnustep-make configure options after 4 years of obsoletion/deprecation. This unclutters considerably gnustep-make's configure help
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@32572 72102866-910b-0410-8b05-ffd578937521
2011-03-14 10:34:47 +00:00
Nicola Pero
b7179b739f Updated default location of configuration file
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@32571 72102866-910b-0410-8b05-ffd578937521
2011-03-14 10:16:15 +00:00
Nicola Pero
69649c1526 Tidied up filesystem layout change to use 'fhs' as default. Updated documentation
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@32550 72102866-910b-0410-8b05-ffd578937521
2011-03-13 14:38:12 +00:00
Adam Fedor
3b6cd98f5c Version 2.4.0
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@30323 72102866-910b-0410-8b05-ffd578937521
2010-05-09 03:59:42 +00:00
Nicola Pero
f292310562 Fixed installing library resources when LIBRARY_NAME starts with 'lib'
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@30218 72102866-910b-0410-8b05-ffd578937521
2010-04-22 09:09:33 +00:00
Nicola Pero
47729d0d05 Use warn=yes/no to control -Wall and -deprecation instead of using debug=yes/no
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@29911 72102866-910b-0410-8b05-ffd578937521
2010-03-12 19:45:40 +00:00
Nicola Pero
36a7ac5659 Implemented new 'make internalmessages=yes' option which prints all recursive make invocations. Never print them (uninteresting/annoying for users) unless internalmessages=yes is used
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@29634 72102866-910b-0410-8b05-ffd578937521
2010-02-14 23:13:47 +00:00
Nicola Pero
7136d310d2 Install and uninstall in non-parallel mode even in parallel-subdirectories.make to root out race conditions for end-users. Updated documentation.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@29612 72102866-910b-0410-8b05-ffd578937521
2010-02-13 20:21:10 +00:00
Nicola Pero
8275342570 Implemented new API (serial-subdirectories.make and parallel-subdirectories.make) to build subdirectories. aggregate.make is still available for backwards compatibility
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@29592 72102866-910b-0410-8b05-ffd578937521
2010-02-12 22:00:05 +00:00
Nicola Pero
afb0e7f739 Updated release notes
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@29572 72102866-910b-0410-8b05-ffd578937521
2010-02-12 09:42:21 +00:00
Nicola Pero
26b77ab2a5 Fixed typo in documentation
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@29548 72102866-910b-0410-8b05-ffd578937521
2010-02-11 13:26:58 +00:00
Nicola Pero
7d96c65131 Tidied up release notes on parallel building of tools
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@29546 72102866-910b-0410-8b05-ffd578937521
2010-02-11 12:46:14 +00:00
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
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
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
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
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
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
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
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
Adam Fedor
5c01cb3550 Version 2.0.7
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@27368 72102866-910b-0410-8b05-ffd578937521
2008-12-21 22:47:52 +00:00
Nicola Pero
26f570535d Updated release notes
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@26948 72102866-910b-0410-8b05-ffd578937521
2008-10-21 15:38:29 +00:00
Nicola Pero
57414b35e4 Renamed make.texi to gnustep-make.texi
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@26626 72102866-910b-0410-8b05-ffd578937521
2008-06-11 16:28:47 +00:00
Blake Nicholson
6c884cb4fa Added the --enable-absolute-install-paths option to configure on darwin. Pass
this option on to config.make and updated library.make and framework.make to
make the install_name absolute, if requested.

* configure.ac

  (--enable-absolute-install-paths): Added this option on darwin.  This is
  used to modify the dynamic library linking process so the install_name
  stored within the dynamic library is absolute.

  Also added a warning if a user specifies a filesystem other than 'apple' and
  does not enable absolute install paths to let the user know they need to set
  DYLD_LIBRARY_PATH and DYLD_FRAMEWORK_PATH.

* config.make.in

  (GNUSTEP_ABSOLUTE_INSTALL_PATHS): Added.

* Instance/library.make, Instance/framework.make

  (LIB_LINK_INSTALL_NAME): Change to an absolute path if on darwin and
  GNUSTEP_ABSOLUTE_INSTALL_PATHS is 'yes'.

* Documentation/releasenotes.texi

  Updated to reflect these changes.

* configure, RELEASENOTES

  Regenerated.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@26552 72102866-910b-0410-8b05-ffd578937521
2008-05-22 13:16:43 +00:00
Nicola Pero
96ef618a99 Install in /etc/GNUstep/GNUstep.conf on all systems except for Apple with apple-apple-apple
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@26538 72102866-910b-0410-8b05-ffd578937521
2008-05-18 18:13:34 +00:00
Nicola Pero
19f9ee1fe8 Changed xxx_NEEDS_GUI and NEEDS_GUI to accept yes as well as YES as value; prefer yes as it's consistent with all other boolean options in gnustep-make
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@26263 72102866-910b-0410-8b05-ffd578937521
2008-03-11 01:06:50 +00:00
Nicola Pero
245feb51ab Updated apple-apple-apple support to automatically choose a reasonable filesystem and config file on Apple Mac OS X
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@26176 72102866-910b-0410-8b05-ffd578937521
2008-03-02 18:37:50 +00:00
Nicola Pero
400bb44e99 Implemented NEEDS_GUI as a general variable to turn on/off linking against the gui library
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@26103 72102866-910b-0410-8b05-ffd578937521
2008-02-19 14:15:08 +00:00
Nicola Pero
bf5b212e0e Implemented xxx_NEEDS_GUI to control if we should be linking against gnustep-gui or not
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@26099 72102866-910b-0410-8b05-ffd578937521
2008-02-19 10:49:20 +00:00
Nicola Pero
9e5e57ea9d Dropped sourcing custom user GNUstep.(c)sh when the main GNUstep.(c)sh is sourced.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@25945 72102866-910b-0410-8b05-ffd578937521
2008-01-14 13:04:47 +00:00
Nicola Pero
63e0344e3e Fixed documentation about the default framework resource version for gnustep-make 2.0.0
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@25062 72102866-910b-0410-8b05-ffd578937521
2007-04-18 02:52:48 +00:00
Adam Fedor
1d18d202f2 Add RELEASENOTES and re-release as updated 2.0.0
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@25019 72102866-910b-0410-8b05-ffd578937521
2007-04-13 14:30:32 +00:00