3 -include ../../config.make
4 include $(GNUSTEP_MAKEFILES)/common.make
8 LIBRARY_NAME = libSoOFS
10 libSoOFS_SOVERSION=$(MAJOR_VERSION).$(MINOR_VERSION)
11 libSoOFS_VERSION=$(MAJOR_VERSION).$(MINOR_VERSION).$(SUBMINOR_VERSION)
13 libSoOFS_HEADER_FILES_DIR = .
14 libSoOFS_HEADER_FILES_INSTALL_DIR = /SoOFS
16 libSoOFS_HEADER_FILES = \
20 OFSFactoryRegistry.h \
25 OFSPropertyListObject.h \
26 OFSResourceManager.h \
28 OFSWebMethodRenderer.h \
33 OFSFolderDataSource.h \
35 libSoOFS_OBJC_FILES = \
38 OFSFactoryRegistry.m \
43 OFSFolderClassDescription.m \
45 OFSPropertyListObject.m \
46 OFSResourceManager.m \
48 OFSWebMethodRenderer.m \
53 OFSFolderDataSource.m \
55 # ----- SoCore product for SOPE core registrations
58 BUNDLE_EXTENSION = .sxp
59 BUNDLE_INSTALL_DIR = $(GNUSTEP_INSTALLATION_DIR)/Library/SoProducts-$(MAJOR_VERSION).$(MINOR_VERSION)/
61 SoOFS_OBJC_FILES = SoOFSProduct.m
62 SoOFS_RESOURCE_FILES = product.plist Version
63 SoOFS_PRINCIPAL_CLASS = SoOFSProduct
65 # ----- NGObjWeb tools
67 SOPED_NAME=sope-$(MAJOR_VERSION).$(MINOR_VERSION)
69 TOOL_NAME = $(SOPED_NAME)
71 $(SOPED_NAME)_OBJC_FILES = sope.m
73 -include GNUmakefile.preamble
74 include $(GNUSTEP_MAKEFILES)/library.make
75 include $(GNUSTEP_MAKEFILES)/bundle.make
76 include $(GNUSTEP_MAKEFILES)/tool.make
77 -include GNUmakefile.postamble