Improved making.

git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@2858 72102866-910b-0410-8b05-ffd578937521
This commit is contained in:
Adam Fedor 1998-07-20 15:25:47 +00:00
parent 367356ff94
commit 58cadf54b8
3 changed files with 5 additions and 4 deletions

View file

@ -1,11 +1,12 @@
Tue Jul 14 16:26:36 1998 Adam Fedor <fedor@doc.com> Tue Jul 14 16:26:36 1998 Adam Fedor <fedor@doc.com>
* src/Makefile.postamble (gnustep-base): Fixup dir creation. * src/Makefile.postamble (gnustep/base): Fixup dir creation.
(Foundation): Likewise. (Foundation): Likewise.
* src/externs.m: New NSDebugLogging variable. * src/externs.m: New NSDebugLogging variable.
* src/include/NSObjCRuntime: Change NSDebugLog so it works when * src/include/NSObjCRuntime: Change NSDebugLog so it works when
DEBUG is defined and NSDebugLogging is set. DEBUG is defined and NSDebugLogging is set.
* src/NSBundle.m: Use it.
* src/include/Foundation.h: Include NSTimer.h * src/include/Foundation.h: Include NSTimer.h
* src/include/NSObject.h: Define +instanceMethodSignatureForSelector: * src/include/NSObject.h: Define +instanceMethodSignatureForSelector:

View file

@ -75,7 +75,7 @@ after-uninstall::
# Things to do after distcleaning # Things to do after distcleaning
after-distclean:: after-distclean::
rm -f include/config.h include/dynamic-load.h \ rm -f include/config.h include/dynamic-load.h \
Foundation gnustep/base \ Foundation gnustep/base gnustep \
NSNumber[0-9]*.m NSValue[0-9]*.m NSNumber[0-9]*.m NSValue[0-9]*.m
# Things to do before checking # Things to do before checking
@ -88,8 +88,8 @@ after-distclean::
gnustep/base: FORCE gnustep/base: FORCE
if [ ! -d gnustep ]; then \ if [ ! -d gnustep ]; then \
mkdir gnustep; \ mkdir gnustep; \
cd gnustep ; $(LN_S) ../include base;
fi fi
cd gnustep ; rm -f base ; $(LN_S) ../include base;
# Make necessary links to source headers if compiling in seperate dir # Make necessary links to source headers if compiling in seperate dir
# These are separate directories because one contains the .h files # These are separate directories because one contains the .h files
# generated during the build; the other contains the unchanged sources. # generated during the build; the other contains the unchanged sources.