If GNUSTEP_BASE_DOMAIN does not match GNUSTEP_INSTALLATION_DOMAIN and we're using relative paths, print a long detailed explanation of how to fix the problem, then abort. If we're not using relative paths and no GNUSTEP_INSTALLATION_DOMAIN is specified, use the one specified at configure time. Fixed bug where SSL/config.status would be invoked all the times without need.

git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@27542 72102866-910b-0410-8b05-ffd578937521
This commit is contained in:
Nicola Pero 2009-01-06 22:52:31 +00:00
parent fcba6cc780
commit cefb3a0f41
4 changed files with 59 additions and 29 deletions

View file

@ -77,16 +77,17 @@ after-distclean::
config.mak: config.mak.in config.status
./config.status
-touch config.mak
#
# The config.h file is specific to a target
#
$(GNUSTEP_TARGET_DIR)/config.h: config.status
./config.status
-touch config.h
ifneq ($(GNUSTEP_TARGET_DIR), .)
$(MKDIRS) $(GNUSTEP_TARGET_DIR)
-mv config.h $(GNUSTEP_TARGET_DIR)
-touch $(GNUSTEP_TARGET_DIR)/config.h
endif
# Run configure manually if you need to pass any options