Richard Frith-Macdonald
8070ae6228
Patch to honor @setfilename
2020-10-31 11:00:35 +00:00
Gregory John Casamento
9a6f5d296c
Add storyboard to stamp
2020-09-07 21:45:25 -04:00
Gregory John Casamento
02e2ba42c1
Fix issues mentioned by fred
2020-09-07 11:16:33 -04:00
Gregory John Casamento
5cdfca4345
Support for storyboards in GNUmakefiles.
2020-09-07 00:17:25 -04:00
Wolfgang Lux
d13a709339
Fix quotation errors in automatically generated testsuite flags
2018-07-05 12:03:00 +02:00
Richard Frith-Macdonald
11431df279
Minor usability tweak for testcases
2018-03-21 12:57:08 +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
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
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
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
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
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
Niels Grewe
daa996ca85
Fix escaping of inner classes when building a jar file.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@38680 72102866-910b-0410-8b05-ffd578937521
2015-06-25 18:02:17 +00:00
Richard Frith-MacDonald
2f89489c30
make sure destination directory exists for install of bundles
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@38441 72102866-910b-0410-8b05-ffd578937521
2015-03-30 11:01:57 +00:00
Richard Frith-MacDonald
dc34dff86e
fix for repeated installtion of directories of resources
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@38428 72102866-910b-0410-8b05-ffd578937521
2015-03-23 14:22:40 +00:00
Niels Grewe
e09f16de72
Add an as_jar option that can be passed to make install in order to install the jar
...
archive instead of the expanded class hierarchy.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@38255 72102866-910b-0410-8b05-ffd578937521
2014-12-21 12:03:32 +00:00
Niels Grewe
0223c11597
Add support for building jars from Java projects (`make jar').
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@38254 72102866-910b-0410-8b05-ffd578937521
2014-12-21 07:16:04 +00:00
Richard Frith-MacDonald
e955aa422a
ttmept fix for bug #34838 plus hard coded make invocations
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@37609 72102866-910b-0410-8b05-ffd578937521
2014-01-16 07:30:10 +00:00
Richard Frith-MacDonald
3de345136f
only attempt to move html if we find the table of contents in the subdirectory
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@37548 72102866-910b-0410-8b05-ffd578937521
2014-01-07 07:16:59 +00:00
Richard Frith-MacDonald
2c44a70ae8
fixup for versions of texi2html which put output in different places
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@37547 72102866-910b-0410-8b05-ffd578937521
2014-01-06 22:57:43 +00:00
Fred Kiefer
bcb8180e0d
* Instance/rules.make: Add detection for different forms of the
...
Info.plist.
* Instance/application.make,
* Instance/bundle.make,
* Instance/framework.make,
* Instance/gswapp.make,
* Instance/palette.make,
* Instance/service.make: Use GNUSTEP_PLIST_DEPEND directly.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@37522 72102866-910b-0410-8b05-ffd578937521
2013-12-27 16:23:08 +00:00
Fred Kiefer
0fa5575643
Commit patch by Nicola Pero to make non-flattened build work.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@36185 72102866-910b-0410-8b05-ffd578937521
2013-02-22 09:37:00 +00:00
Richard Frith-MacDonald
2697134435
documentation fixup
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@35747 72102866-910b-0410-8b05-ffd578937521
2012-10-26 13:52:49 +00:00
Niels Grewe
668142d56f
Apply patch #7822 by Stanislav Yaglo, which makes the NSFramework_* classes
...
into subclasses of NSObject (they were root classes before).
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@35407 72102866-910b-0410-8b05-ffd578937521
2012-08-15 14:46:33 +00:00
Adam Fedor
7855dfe007
* Instance/Documentation/texi.make: Install html chapters as well
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@33913 72102866-910b-0410-8b05-ffd578937521
2011-09-29 23:39:40 +00:00
David Chisnall
d7a3a5bd17
Make -make not generate a file that contains an implicit cast that is not permitted by ARC.
...
Is this NSFramework_* stuff actually used by anything anymore?
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@33419 72102866-910b-0410-8b05-ffd578937521
2011-06-29 17:07:06 +00:00
Wolfgang Lux
9c35c51d04
Get names of versioned dynamic libraries in frameworks right under
...
Darwin/OS X.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@33375 72102866-910b-0410-8b05-ffd578937521
2011-06-26 09:00:16 +00:00
Wolfgang Lux
af51b6720b
Change naming convention for versioned dynamic library files on
...
Darwin/OS X to match the OS's convention that the version number
precedes the .dylib suffix.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@32957 72102866-910b-0410-8b05-ffd578937521
2011-04-30 07:59:20 +00:00
Nicola Pero
05823c8eeb
Make .desktop files executable
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@32806 72102866-910b-0410-8b05-ffd578937521
2011-04-08 17:48:15 +00:00
Nicola Pero
e7a6070022
Fixed bug when installing documentation with no makeinfo available, and messages=yes
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@32804 72102866-910b-0410-8b05-ffd578937521
2011-04-08 16:38:30 +00:00
Nicola Pero
d1c754c69f
Do not attempt to install texinfo documentation if it could not be built because of a missing makeinfo. Print a warning instead.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@32652 72102866-910b-0410-8b05-ffd578937521
2011-03-18 23:30:35 +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
988f5f3836
Fixes and improvements to 'make strings'; small cleanup of some other instance makefiles
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@31192 72102866-910b-0410-8b05-ffd578937521
2010-08-21 09:20:40 +00:00
Nicola Pero
7ad56c712e
Fixed precompiled header code to not assume they have .h extension - now the .pch extension used by XCode should work too.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@30230 72102866-910b-0410-8b05-ffd578937521
2010-04-24 09:42:53 +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
84458d31c9
Have PACKAGE_NEEDS_CONFIGURE and JAVADOC_BUILD_ALWAYS variables recognize the standard 'yes' and 'no' values as well as 'YES' and 'NO'
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@29859 72102866-910b-0410-8b05-ffd578937521
2010-03-06 16:15:18 +00:00
Nicola Pero
0e442ddd3f
Updated comment
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@29857 72102866-910b-0410-8b05-ffd578937521
2010-03-06 16:07:24 +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
c1f31a89ae
When running javadoc, only print a single line saying we're generating javadoc documentation unless messages=yes is being used
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@29581 72102866-910b-0410-8b05-ffd578937521
2010-02-12 14:36:11 +00:00
Nicola Pero
44fb9c993e
Store object files for gdomap in ./obj/gdomap.obj/ instead of simply ./obj/ to make it safe to parallel build multiple instances of everything
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@29571 72102866-910b-0410-8b05-ffd578937521
2010-02-12 09:19:25 +00:00
Nicola Pero
d14b6ae594
Added mode comment for emacs
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@29569 72102866-910b-0410-8b05-ffd578937521
2010-02-12 08:43:42 +00:00
Nicola Pero
be4bccb987
Extended FIXME on some parallel building stuff
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@29547 72102866-910b-0410-8b05-ffd578937521
2010-02-11 12:48:07 +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
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