]> err.no Git - sope/blobdiff - sope-xml/DOM/GNUmakefile
added PCH support for frameworks
[sope] / sope-xml / DOM / GNUmakefile
index 4ae6b2e19a9bb9cfedf62349e0bd08893df83d9d..f019124dfe0a5e21f9020213bcdd014aed0d7623 100644 (file)
@@ -1,14 +1,16 @@
-# $Id: GNUmakefile 4 2004-08-20 17:04:31Z helge $
+# GNUstep makefile
 
+-include ../../config.make
 include ../common.make
 
+ifneq ($(frameworks),yes)
 LIBRARY_NAME   = libDOM
+else
 FRAMEWORK_NAME = DOM
+endif
 
-libDOM_HEADER_FILES_DIR         = .
-libDOM_HEADER_FILES_INSTALL_DIR = /DOM
-libDOM_SOVERSION=$(MAJOR_VERSION).$(MINOR_VERSION)
-libDOM_VERSION=$(MAJOR_VERSION).$(MINOR_VERSION).$(SUBMINOR_VERSION)
+libDOM_PCH_FILE = common.h
+DOM_PCH_FILE = common.h
 
 LDOM_HEADER_FILES += \
        DOM.h                           \
@@ -39,7 +41,6 @@ EDOM_HEADER_FILES += \
 libDOM_HEADER_FILES = \
        $(LDOM_HEADER_FILES)            \
        $(EDOM_HEADER_FILES)            \
-       EDOM.h                          \
        DOMSaxBuilder.h                 \
        DOMSaxHandler.h                 \
        DOMText.h                       \
@@ -92,13 +93,13 @@ libDOM_OBJC_FILES = \
        $(DOM_CORE_OBJC_FILES)          \
        $(DOM_TRAVERSAL_OBJC_FILES)     \
 
-DOM_HEADER_FILES = $(libDOM_HEADER_FILES)
-DOM_OBJC_FILES   = $(libDOM_OBJC_FILES)
+
+# building
 
 -include GNUmakefile.preamble
+ifneq ($(frameworks),yes)
 include $(GNUSTEP_MAKEFILES)/library.make
-
-ifeq ($(FOUNDATION_LIB),apple)
+else
 include $(GNUSTEP_MAKEFILES)/framework.make
 endif
 -include GNUmakefile.postamble