Commit graph

3025 commits

Author SHA1 Message Date
Richard Frith-MacDonald
b8dbb75fcd Tag version 2_7_0
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/tags/make-2_7_0@40478 72102866-910b-0410-8b05-ffd578937521
2017-04-14 09:46:16 +00: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
Marcian Lytwyn
95c1b3e06f Checks on --no-sse not quite right
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@39228 72102866-910b-0410-8b05-ffd578937521
2015-12-10 17:47:30 +00:00
Marcian Lytwyn
fcb63d3e64 Changes to generate exe's using Clang on MinGW/Windows
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@39224 72102866-910b-0410-8b05-ffd578937521
2015-12-09 19:29:00 +00:00
Marcian Lytwyn
085746e549 Clang on CentOS 6.5 Linux creates exe's that crash due to unaligned stack pointers
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@39223 72102866-910b-0410-8b05-ffd578937521
2015-12-09 19:27:58 +00:00
Ivan Vučica
a96eab2ae3 Fixed a typo in bake_debian_files. Fixed dates on some entries in ChangeLog.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@39172 72102866-910b-0410-8b05-ffd578937521
2015-11-14 23:37:51 +00:00
Richard Frith-MacDonald
a4067468e0 Exit with 1 on test failures
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@39093 72102866-910b-0410-8b05-ffd578937521
2015-10-26 10:20:06 +00:00
Richard Frith-MacDonald
908a4e5d00 Create TestInfo if necessary
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@39092 72102866-910b-0410-8b05-ffd578937521
2015-10-25 15:22:25 +00:00
Richard Frith-MacDonald
ae2cbed411 cleaner autotest implementation
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@39091 72102866-910b-0410-8b05-ffd578937521
2015-10-25 09:17:24 +00:00
Richard Frith-MacDonald
b221331898 Improve test automation
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@39089 72102866-910b-0410-8b05-ffd578937521
2015-10-24 13:55:08 +00:00
Richard Frith-MacDonald
5f7103b520 Remove unused methods from dummy class declaration/definition.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@39085 72102866-910b-0410-8b05-ffd578937521
2015-10-21 07:14:23 +00:00
Richard Frith-MacDonald
423ae3bde7 Attempt to ease unit testing by having a builtin rule to set up LD_LIBRARY_PATH
and run gnustep-tests on the files in a specified directory.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@39082 72102866-910b-0410-8b05-ffd578937521
2015-10-20 13:33:17 +00:00