Commit graph

3135 commits

Author SHA1 Message Date
Richard Frith-Macdonald
fd12d1bc5d Replace missing 'then', lost in last commit 2018-04-13 11:04:37 +01:00
Richard Frith-Macdonald
56f7fb1a06 Use 'make maessages=yes' when invoked with --verbose 2018-03-22 17:24:31 +00:00
Richard Frith-Macdonald
11431df279 Minor usability tweak for testcases 2018-03-21 12:57:08 +00:00
Riccardo Mottola
1ce6058205 Remove legacy Rhapsody and FreeBSD-out support 2018-03-05 16:07:02 +01:00
Riccardo Mottola
ad4d7ca0cc cleanup old X11R6 directories and generally remove additional dir 2018-03-05 15:56:56 +01:00
Ivan Vučica
88ea3f8589
git: Fix a bug where old ANNOUNCE text might get added to annotated tag.
When adding an ANNOUNCE file to the annotated tag, added dependency
on the passed ANNOUNCE file to ensure the temporary file which
prepends 'Release x.yz' gets regenerated while tagging.
2017-12-10 16:14:14 +00:00
Ivan Vučica
50afbfa898
git-tag: Make gnustep-make git-tag'gable and git-dist'able.
This adds support for git-tag and git-dist into GNUmakefile.in for
gnustep-make itself.
2017-12-10 16:14:10 +00:00
Ivan Vučica
720df0d7cf
git-tag: Support annotation files and signing annotated commits. 2017-12-10 16:14:07 +00:00
Ivan Vučica
bf725e8b0d
git-tag: Support creating a Git tag and exporting tarball from the tag.
This commit does not add support to GNUstep Make itself (i.e. you
cannot use the new rules to release GNUstep Make).
2017-12-10 16:14:01 +00:00
Ivan Vučica
06f4a8de1e Fix typo in source-distribution.make. 2017-12-07 21:22:57 +00:00
Eric Heintzmann
9bc9df6167 Update GNUstep.7
fix typo
2017-06-11 21:47:10 +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
6a195e5ad0 minor documentation tweaks
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@40460 72102866-910b-0410-8b05-ffd578937521
2017-04-09 09:26:57 +00:00
Richard Frith-MacDonald
e3cb78268d Fix error with nonfragile api
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@40454 72102866-910b-0410-8b05-ffd578937521
2017-04-07 16:54:40 +00:00
Richard Frith-MacDonald
3b86acbe58 Remove obsolete line attempting to uninstall file we never installed.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@40446 72102866-910b-0410-8b05-ffd578937521
2017-04-04 07:48:33 +00:00
Doug Simons
94a1c9acb3 Fix EXTRACT_CLASS_NAMES_COMMAND for Mingw64
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@40230 72102866-910b-0410-8b05-ffd578937521
2016-11-22 22:43:57 +00:00
Paul Landers
16b7c94490 revert change to use objc exceptions
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@40160 72102866-910b-0410-8b05-ffd578937521
2016-10-18 22:35:33 +00:00
Paul Landers
b678fa706b do use clangs exceptions on windows, since we have them.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@40144 72102866-910b-0410-8b05-ffd578937521
2016-10-12 16:23:10 +00:00
Richard Frith-MacDonald
9adc48967f Apply patch by gdb@crelg.com
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@40061 72102866-910b-0410-8b05-ffd578937521
2016-08-19 06:42:38 +00:00
Richard Frith-MacDonald
c02ec7f0ed fix minor spelling errors
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@40056 72102866-910b-0410-8b05-ffd578937521
2016-08-09 05:13:19 +00:00
Gregory John Casamento
ef75692d4c Corrected build issue related to pkgconfig.make file missing from Instance/Shared.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@39972 72102866-910b-0410-8b05-ffd578937521
2016-07-10 17:35:05 +00:00
Niels Grewe
b3c4eb94ca Preliminary support for installing and resolving pkg-config files
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@39968 72102866-910b-0410-8b05-ffd578937521
2016-07-08 13:09:17 +00:00
Niels Grewe
0d321a188b Fix installation of resources symlinks
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@39946 72102866-910b-0410-8b05-ffd578937521
2016-06-29 09:47:11 +00:00
Richard Frith-MacDonald
4f1263e9be Fixups for mingw64
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@39940 72102866-910b-0410-8b05-ffd578937521
2016-06-28 11:17:49 +00:00
Richard Frith-MacDonald
df93d6b541 tidied a little
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@39938 72102866-910b-0410-8b05-ffd578937521
2016-06-28 10:56:22 +00:00
Richard Frith-MacDonald
e62c615757 Changed to restructure subdirectory layout for binaries and system dependent
resources in a non-flattened installation.  First step towards seamless
Debian multiarch support.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@39918 72102866-910b-0410-8b05-ffd578937521
2016-06-25 07:12:41 +00:00
Richard Frith-MacDonald
d318deabb0 Add attribute to suppress compiler warning if we don't use sets
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@39907 72102866-910b-0410-8b05-ffd578937521
2016-06-22 14:34:50 +00:00
Richard Frith-MacDonald
2bd49d1917 remove unused flag
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@39786 72102866-910b-0410-8b05-ffd578937521
2016-05-19 12:25:03 +00:00
Richard Frith-MacDonald
53158f361d try to clarify usage a little
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@39785 72102866-910b-0410-8b05-ffd578937521
2016-05-19 10:31:25 +00:00
Richard Frith-MacDonald
6743fe4f95 applied mingw updates patch
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@39778 72102866-910b-0410-8b05-ffd578937521
2016-05-19 07:10:06 +00:00
Richard Frith-MacDonald
309a862c23 avoid a few warnings
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@39761 72102866-910b-0410-8b05-ffd578937521
2016-05-14 09:13:47 +00:00
Richard Frith-MacDonald
d6911e7252 Another missed patch
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@39758 72102866-910b-0410-8b05-ffd578937521
2016-05-13 19:15:52 +00:00
Richard Frith-MacDonald
75f1c3a3fe framework versioning fix
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@39756 72102866-910b-0410-8b05-ffd578937521
2016-05-13 15:58:30 +00:00
Richard Frith-MacDonald
c5a8a00a7a Minor tweaks and define USE_ARC if the compiler supports it
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@39751 72102866-910b-0410-8b05-ffd578937521
2016-05-13 09:53:44 +00:00
Richard Frith-MacDonald
a21bdd4ae8 fix typo
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@39750 72102866-910b-0410-8b05-ffd578937521
2016-05-13 06:58:24 +00:00
Richard Frith-MacDonald
b3f07dcfe6 example of turning on arc for individual files
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@39610 72102866-910b-0410-8b05-ffd578937521
2016-03-25 14:48:54 +00:00
Richard Frith-MacDonald
1a4df24526 remove garbage collection support
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@39605 72102866-910b-0410-8b05-ffd578937521
2016-03-25 10:02:54 +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
0d020a79ca include string.h
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@39498 72102866-910b-0410-8b05-ffd578937521
2016-03-09 13:58:47 +00:00
Richard Frith-MacDonald
e7378fcb12 Fix order of checks to know we are on darwin before setting library combo
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@39497 72102866-910b-0410-8b05-ffd578937521
2016-03-09 13:52:32 +00:00
Richard Frith-MacDonald
03fe884fbc include stdlib.h for malloc/free
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@39496 72102866-910b-0410-8b05-ffd578937521
2016-03-09 13:38:56 +00:00
Richard Frith-MacDonald
5518a532f6 some documentation tweaks
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@39470 72102866-910b-0410-8b05-ffd578937521
2016-03-07 09:49:11 +00:00
Richard Frith-MacDonald
733b21e237 Changes for next release
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@39451 72102866-910b-0410-8b05-ffd578937521
2016-03-04 13:44:13 +00:00
Richard Frith-MacDonald
c8a007b01f remove flag on David's advice
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@39445 72102866-910b-0410-8b05-ffd578937521
2016-03-02 18:45:58 +00:00
Richard Frith-MacDonald
6aff5f9ab9 mprove compiler selection and add mechanism for turning on ARC for a build
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@39442 72102866-910b-0410-8b05-ffd578937521
2016-03-02 13:16:22 +00:00
Richard Frith-MacDonald
9f66a4dab1 If ng runtime is selected, we need clang
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@39439 72102866-910b-0410-8b05-ffd578937521
2016-03-02 12:05:34 +00:00
Niels Grewe
87e3edd834 Make that documentation=no instead of skip_documentation=yes
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@39438 72102866-910b-0410-8b05-ffd578937521
2016-03-02 10:57:18 +00:00
Niels Grewe
8a70a1110c Let the user skip building documentation if skip_documentation=yes is
supplied to the make invocation.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@39437 72102866-910b-0410-8b05-ffd578937521
2016-03-02 10:52:12 +00:00
Gregory John Casamento
b383b37e40 Mute error when parsing redhat-version file.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@39236 72102866-910b-0410-8b05-ffd578937521
2015-12-12 04:35:26 +00:00
Marcian Lytwyn
6d19f1ecb1 Fix -mno-sse inclusion
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@39231 72102866-910b-0410-8b05-ffd578937521
2015-12-10 22:02:32 +00:00