]> err.no Git - sope/blobdiff - sope-ldap/NGLdap/GNUmakefile
some code cleanups
[sope] / sope-ldap / NGLdap / GNUmakefile
index f65884e9360cd6436083ca25569747dedda0eece..24b16485376a5344bd443bc869457fb5b2ddb6a6 100644 (file)
@@ -6,8 +6,13 @@ include ./Version
 
 GNUSTEP_INSTALLATION_DIR = $(GNUSTEP_LOCAL_ROOT)
 
+ifneq ($(frameworks),yes)
 LIBRARY_NAME = libNGLdap
+else
+FRAMEWORK_NAME = NGLdap
+endif
 
+libNGLdap_PCH_FILE = common.h
 libNGLdap_HEADER_FILES_DIR         = .
 libNGLdap_HEADER_FILES_INSTALL_DIR = /NGLdap
 libNGLdap_SOVERSION=$(MAJOR_VERSION).$(MINOR_VERSION)
@@ -45,7 +50,21 @@ libNGLdap_OBJC_FILES = \
        NGLdapGlobalID.m                \
        NGLdapFileManager.m             \
 
+
+# framework support
+
+NGLdap_PCH_FILE     = $(libNGLdap_PCH_FILE)
+NGLdap_HEADER_FILES = $(libNGLdap_HEADER_FILES)
+NGLdap_OBJC_FILES   = $(libNGLdap_OBJC_FILES)
+
+
+# building
+
 -include GNUmakefile.preamble
+ifneq ($(frameworks),yes)
 include $(GNUSTEP_MAKEFILES)/library.make
+else
+include $(GNUSTEP_MAKEFILES)/framework.make
+endif
 -include GNUmakefile.postamble
 -include fhs.make