fallback mechanism for missing gnustep-config

git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@35777 72102866-910b-0410-8b05-ffd578937521
This commit is contained in:
Richard Frith-MacDonald 2012-11-02 20:25:40 +00:00
parent 2697134435
commit e01a6395fe
2 changed files with 19 additions and 1 deletions

View file

@ -1,3 +1,9 @@
2012-01-31 Richard Frith-Macdonald <rfm@gnu.org>
* rules.make: A couple more printout targets for managing installation
of libobjc2 if gnustep-config is not available (eg not in PATH) but
GNUSTEP_MAKEFILES is defined.
2012-09-24 Niels Grewe <niels.grewe@halbordnung.de>
* configure.ac: Improve last change based on suggestions by David

View file

@ -696,7 +696,9 @@ endif
print-gnustep-make-objc-libs \
print-gnustep-make-base-libs \
print-gnustep-make-gui-libs \
print-gnustep-make-installation-domain
print-gnustep-make-installation-domain \
print-gnustep-install-headers \
print-gnustep-install-libraries
# Print GNUstep make help. The sed command '/^#.*/d' is used to strip
# all lines beginning with '#' from the file. It will find all lines
@ -736,5 +738,15 @@ print-gnustep-make-gui-libs:
print-gnustep-make-installation-domain:
@(echo $(GNUSTEP_INSTALLATION_DOMAIN))
# These targets are used if gnustep-config can't be found but GNUSTEP_MAKEFILES
# is defined ... they's let you get libraries and their headers (eg libobjc2)
# installed in the right place.
print-gnustep-install-headers:
@(echo $(GNUSTEP_$(GNUSTEP_INSTALLATION_DOMAIN)_HEADERS))
print-gnustep-install-libraries:
@(echo $(GNUSTEP_$(GNUSTEP_INSTALLATION_DOMAIN)_LIBRARIES))
endif
# rules.make loaded