mirror of
https://github.com/gnustep/libs-base.git
synced 2025-04-25 09:41:15 +00:00
Experimental change to build as two libraries.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@12743 72102866-910b-0410-8b05-ffd578937521
This commit is contained in:
parent
99957c9af6
commit
a2559dbc02
3 changed files with 11 additions and 7 deletions
|
@ -1,3 +1,8 @@
|
||||||
|
2002-02-25 Richard Frith-Macdonald <rfm@gnu.org>
|
||||||
|
|
||||||
|
* Source/GNUmakefile: Move xml and mime classes into an additional
|
||||||
|
library, and make base library depend on it. EXPERIMENTAL.
|
||||||
|
|
||||||
2002-02-25 Richard Frith-Macdonald <rfm@gnu.org>
|
2002-02-25 Richard Frith-Macdonald <rfm@gnu.org>
|
||||||
|
|
||||||
* Source/NSObject.m: Rewrote key-value coding key manipulation to use
|
* Source/NSObject.m: Rewrote key-value coding key manipulation to use
|
||||||
|
|
|
@ -38,7 +38,7 @@ PACKAGE_NAME = gnustep-base
|
||||||
LIBRARY_VAR = GNUSTEP_BASE
|
LIBRARY_VAR = GNUSTEP_BASE
|
||||||
|
|
||||||
# The library to be compiled
|
# The library to be compiled
|
||||||
LIBRARY_NAME=libgnustep-base
|
LIBRARY_NAME=libgnustep-baseadd libgnustep-base
|
||||||
|
|
||||||
ifeq ($(HAVE_OPENSSL), yes)
|
ifeq ($(HAVE_OPENSSL), yes)
|
||||||
|
|
||||||
|
@ -151,11 +151,9 @@ GSCountedSet.m \
|
||||||
GSDictionary.m \
|
GSDictionary.m \
|
||||||
GSFormat.m \
|
GSFormat.m \
|
||||||
GSHTTPURLHandle.m \
|
GSHTTPURLHandle.m \
|
||||||
GSMime.m \
|
|
||||||
GSSet.m \
|
GSSet.m \
|
||||||
GSString.m \
|
GSString.m \
|
||||||
GSValue.m \
|
GSValue.m \
|
||||||
GSXML.m \
|
|
||||||
NSAttributedString.m \
|
NSAttributedString.m \
|
||||||
NSArchiver.m \
|
NSArchiver.m \
|
||||||
NSArray.m \
|
NSArray.m \
|
||||||
|
@ -296,6 +294,7 @@ NSGeometry.h \
|
||||||
NSHashTable.h \
|
NSHashTable.h \
|
||||||
NSHost.h \
|
NSHost.h \
|
||||||
NSInvocation.h \
|
NSInvocation.h \
|
||||||
|
NSKeyValueCoding.h \
|
||||||
NSLock.h \
|
NSLock.h \
|
||||||
NSMapTable.h \
|
NSMapTable.h \
|
||||||
NSMethodSignature.h \
|
NSMethodSignature.h \
|
||||||
|
@ -332,7 +331,6 @@ FOUNDATION_HEADERS = \
|
||||||
Foundation.h \
|
Foundation.h \
|
||||||
NSByteOrder.h \
|
NSByteOrder.h \
|
||||||
NSConcreteNumber.h \
|
NSConcreteNumber.h \
|
||||||
NSKeyValueCoding.h \
|
|
||||||
NSPathUtilities.h \
|
NSPathUtilities.h \
|
||||||
NSSerialization.h \
|
NSSerialization.h \
|
||||||
NSUtilities.h \
|
NSUtilities.h \
|
||||||
|
@ -366,6 +364,8 @@ libgnustep-base_C_FILES = $(GNU_CFILES)
|
||||||
libgnustep-base_OBJC_FILES = $(GNU_MFILES) \
|
libgnustep-base_OBJC_FILES = $(GNU_MFILES) \
|
||||||
$(BASE_MFILES) $(NSVALUE_MFILES) $(NSNUMBER_MFILES)
|
$(BASE_MFILES) $(NSVALUE_MFILES) $(NSNUMBER_MFILES)
|
||||||
|
|
||||||
|
libgnustep-baseadd_OBJC_FILES = GSMime.m GSXML.m
|
||||||
|
|
||||||
# Extra DLL exports file
|
# Extra DLL exports file
|
||||||
libgnustep-base_DLL_DEF = libgnustep-base.def
|
libgnustep-base_DLL_DEF = libgnustep-base.def
|
||||||
|
|
||||||
|
|
|
@ -55,7 +55,7 @@ ADDITIONAL_INCLUDE_DIRS = -I../Headers/gnustep -I../Headers \
|
||||||
ADDITIONAL_LDFLAGS =
|
ADDITIONAL_LDFLAGS =
|
||||||
|
|
||||||
# Additional library directories the linker should search
|
# Additional library directories the linker should search
|
||||||
ADDITIONAL_LIB_DIRS =
|
ADDITIONAL_LIB_DIRS = -L./$(GNUSTEP_OBJ_DIR)
|
||||||
|
|
||||||
ifeq ($(GNUSTEP_TARGET_OS),mingw32)
|
ifeq ($(GNUSTEP_TARGET_OS),mingw32)
|
||||||
libgnustep-base_LIBRARIES_DEPEND_UPON += -lobjc
|
libgnustep-base_LIBRARIES_DEPEND_UPON += -lobjc
|
||||||
|
@ -67,9 +67,8 @@ ifeq ($(findstring darwin1, $(GNUSTEP_TARGET_OS)), darwin1)
|
||||||
libgnustep-base_LIBRARIES_DEPEND_UPON += $(CONFIG_SYSTEM_LIBS) \
|
libgnustep-base_LIBRARIES_DEPEND_UPON += $(CONFIG_SYSTEM_LIBS) \
|
||||||
-flat_namespace
|
-flat_namespace
|
||||||
endif
|
endif
|
||||||
|
libgnustep-base_LIBRARIES_DEPEND_UPON += -lgnustep-baseadd
|
||||||
|
|
||||||
|
|
||||||
#
|
|
||||||
# Flags dealing with installing and uninstalling
|
# Flags dealing with installing and uninstalling
|
||||||
#
|
#
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue