Commit graph

27 commits

Author SHA1 Message Date
rfm
76a1df3b61 Use javac -h if javah is not present 2024-02-11 13:34:31 +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
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
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
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
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
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
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
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
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
b18a3e4929 Print a message when creating the stamp file; small tidyup for last change on framework messages
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@26564 72102866-910b-0410-8b05-ffd578937521
2008-05-24 14:25:33 +00:00
Nicola Pero
192634f837 Fixed spurious framework header rebuilds, and improved messages displayed when framework headers are rebuilt
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@26562 72102866-910b-0410-8b05-ffd578937521
2008-05-24 13:12:15 +00:00
Adam Fedor
6ef7c3e512 Update license to GPL 3
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@25539 72102866-910b-0410-8b05-ffd578937521
2007-10-30 14:18:41 +00:00
Nicola Pero
375f33aba3 Fixed copyright notices to tell the user they can read the GPL in the COPYING file, not COPYING.LIB
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@25329 72102866-910b-0410-8b05-ffd578937521
2007-07-13 10:11:48 +00:00
Nicola Pero
effa404c14 Implemented precompiled headers support
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@24360 72102866-910b-0410-8b05-ffd578937521
2007-01-16 02:04:51 +00:00
Adam Fedor
f7da0d90ea * Update FSF Address.
* Documentation/gnustep-howto.texi: Update required libs.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@21244 72102866-910b-0410-8b05-ffd578937521
2005-05-22 03:20:14 +00:00
Richard Frith-Macdonald
17e41267c5 Tidy documentation generation
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@17290 72102866-910b-0410-8b05-ffd578937521
2003-07-22 08:48:47 +00:00
Nicola Pero
fe7eb27c4a Define ECHO_STRIPPING and ECHO_CHOWNING
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@16818 72102866-910b-0410-8b05-ffd578937521
2003-05-27 11:00:31 +00:00
Nicola Pero
4a0262b275 Added missing ECHO_PREPROCESSING variable when messgaes=yes; define new
ECHO_UNINSTALLING variable


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@16812 72102866-910b-0410-8b05-ffd578937521
2003-05-27 10:01:36 +00:00
Nicola Pero
31cc1ef279 Added general ECHO_CREATING and ECHO_NOTHING messages
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@16809 72102866-910b-0410-8b05-ffd578937521
2003-05-27 09:54:00 +00:00
Nicola Pero
c919731a6d Added ECHO_PREPROCESSING messages
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@16464 72102866-910b-0410-8b05-ffd578937521
2003-04-14 10:51:49 +00:00
Nicola Pero
2b4d616f07 Added new messages used by new xxx_COPY_INTO_DIR functionality
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@14885 72102866-910b-0410-8b05-ffd578937521
2002-10-31 13:56:49 +00:00
Nicola Pero
89c962b67e Added messages used by Instance/Shared/strings.make
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@14817 72102866-910b-0410-8b05-ffd578937521
2002-10-22 00:23:02 +00:00
Nicola Pero
dd38260e0a Added message used when installing bundles
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@14576 72102866-910b-0410-8b05-ffd578937521
2002-09-26 01:10:17 +00:00
Nicola Pero
935e499c7f Added comment about translating messages
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@13862 72102866-910b-0410-8b05-ffd578937521
2002-06-13 16:11:02 +00:00
Nicola Pero
6fb21ca0aa New file providing variables holding messages to print out
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@13861 72102866-910b-0410-8b05-ffd578937521
2002-06-13 16:03:28 +00:00