Fix base library header install

git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@7650 72102866-910b-0410-8b05-ffd578937521
This commit is contained in:
Richard Frith-MacDonald 2000-09-29 14:44:45 +00:00
parent 54c428e030
commit ce4f27de56
3 changed files with 83 additions and 74 deletions

View file

@ -2,6 +2,11 @@
* Source/GSCompatibility.m: Fix stupid error in last modification -
missed part of method name.
* Source/GNUmakefile: Fix to get headers installed in
$(GNUSTEP_SYSTEM_ROOT)/Headers/Foundation again.
* Source/Makefile.postamble: Add code to install headers in
$(GNUSTEP_SYSTEM_ROOT)/Headers/gnustep/Foundation as well - is this
really necessary?
2000-09-29 Manuel Guesdon <mguesdon@orange-concept.com>
-- You'll need libxml2 v >= 2.2.3 to compile GSXML --

View file

@ -253,80 +253,80 @@ NSCallBacks.h \
tzfile.h
BASE_HEADERS = \
Foundation/Foundation.h \
Foundation/DistributedObjects.h \
Foundation/NSArchiver.h \
Foundation/NSArray.h \
Foundation/NSAttributedString.h \
Foundation/NSAutoreleasePool.h \
Foundation/NSBitmapCharSet.h \
Foundation/NSBundle.h \
Foundation/NSByteOrder.h \
Foundation/NSCharacterSet.h \
Foundation/NSCoder.h \
Foundation/NSConcreteNumber.h \
Foundation/NSConcreteValue.h \
Foundation/NSConnection.h \
Foundation/NSData.h \
Foundation/NSDate.h \
Foundation/NSDateFormatter.h \
Foundation/NSDebug.h \
Foundation/NSDecimal.h \
Foundation/NSDecimalNumber.h \
Foundation/NSDictionary.h \
Foundation/NSDistantObject.h \
Foundation/NSDistributedLock.h \
Foundation/NSDistributedNotificationCenter.h \
Foundation/NSEnumerator.h \
Foundation/NSException.h \
Foundation/NSFileHandle.h \
Foundation/NSFileManager.h \
Foundation/NSFormatter.h \
Foundation/NSGeometry.h \
Foundation/NSGArray.h \
Foundation/NSGAttributedString.h \
Foundation/NSGCString.h \
Foundation/NSGSet.h \
Foundation/NSGString.h \
Foundation/NSHashTable.h \
Foundation/NSHost.h \
Foundation/NSInvocation.h \
Foundation/NSLock.h \
Foundation/NSMapTable.h \
Foundation/NSMethodSignature.h \
Foundation/NSNotification.h \
Foundation/NSNotificationQueue.h \
Foundation/NSNumberFormatter.h \
Foundation/NSObjCRuntime.h \
Foundation/NSObject.h \
Foundation/NSPathUtilities.h \
Foundation/NSPort.h \
Foundation/NSPortCoder.h \
Foundation/NSPortMessage.h \
Foundation/NSPortNameServer.h \
Foundation/NSProcessInfo.h \
Foundation/NSProtocolChecker.h \
Foundation/NSProxy.h \
Foundation/NSRange.h \
Foundation/NSRunLoop.h \
Foundation/NSScanner.h \
Foundation/NSSerialization.h \
Foundation/NSSet.h \
Foundation/NSString.h \
Foundation/NSTask.h \
Foundation/NSThread.h \
Foundation/NSTimer.h \
Foundation/NSUndoManager.h \
Foundation/NSUserDefaults.h \
Foundation/NSUtilities.h \
Foundation/NSValue.h \
Foundation/NSZone.h \
Foundation/objc-load.h \
Foundation/NSURL.h \
Foundation/NSURLHandle.h
Foundation.h \
DistributedObjects.h \
NSArchiver.h \
NSArray.h \
NSAttributedString.h \
NSAutoreleasePool.h \
NSBitmapCharSet.h \
NSBundle.h \
NSByteOrder.h \
NSCharacterSet.h \
NSCoder.h \
NSConcreteNumber.h \
NSConcreteValue.h \
NSConnection.h \
NSData.h \
NSDate.h \
NSDateFormatter.h \
NSDebug.h \
NSDecimal.h \
NSDecimalNumber.h \
NSDictionary.h \
NSDistantObject.h \
NSDistributedLock.h \
NSDistributedNotificationCenter.h \
NSEnumerator.h \
NSException.h \
NSFileHandle.h \
NSFileManager.h \
NSFormatter.h \
NSGeometry.h \
NSGArray.h \
NSGAttributedString.h \
NSGCString.h \
NSGSet.h \
NSGString.h \
NSHashTable.h \
NSHost.h \
NSInvocation.h \
NSLock.h \
NSMapTable.h \
NSMethodSignature.h \
NSNotification.h \
NSNotificationQueue.h \
NSNumberFormatter.h \
NSObjCRuntime.h \
NSObject.h \
NSPathUtilities.h \
NSPort.h \
NSPortCoder.h \
NSPortMessage.h \
NSPortNameServer.h \
NSProcessInfo.h \
NSProtocolChecker.h \
NSProxy.h \
NSRange.h \
NSRunLoop.h \
NSScanner.h \
NSSerialization.h \
NSSet.h \
NSString.h \
NSTask.h \
NSThread.h \
NSTimer.h \
NSUndoManager.h \
NSUserDefaults.h \
NSUtilities.h \
NSValue.h \
NSZone.h \
objc-load.h \
NSURL.h \
NSURLHandle.h
ifeq ($(HAVE_LIBXML),1)
BASE_HEADERS += Foundation/GSXML.h
BASE_HEADERS += GSXML.h
endif
UNICODE_HEADERS = \
@ -362,8 +362,8 @@ libgnustep-base_OBJC_FILES = $(GNU_MFILES) \
# Extra DLL exports file
libgnustep-base_DLL_DEF = libgnustep-base.def
libgnustep-base_HEADER_FILES_DIR = ../Headers
libgnustep-base_HEADER_FILES_INSTALL_DIR = /gnustep
libgnustep-base_HEADER_FILES_DIR = $(HEADER_DIR)
libgnustep-base_HEADER_FILES_INSTALL_DIR = /Foundation
libgnustep-base_HEADER_FILES = $(BASE_HEADERS)

View file

@ -49,6 +49,10 @@ before-all:: $(GENERATED_HFILES)
# Unfortunately the way the header files are placed in relationship
# to the source we must install the GNU header manually
after-install::
for file in $(BASE_HEADERS); do \
$(INSTALL_DATA) ../Headers/gnustep/base/$$file \
$(GNUSTEP_HEADERS)/gnustep/Foundation/$$file ; \
done
for file in $(GNU_HEADERS); do \
$(INSTALL_DATA) ../Headers/gnustep/base/$$file \
$(GNUSTEP_HEADERS)/gnustep/base/$$file ; \