3
-include ../../config.make
6
LIBRARY_NAME = libNGExtensions
8
libNGExtensions_DLL_DEF = libNGExtensions.def
9
libNGExtensions_SOVERSION=$(MAJOR_VERSION).$(MINOR_VERSION)
10
libNGExtensions_VERSION=$(MAJOR_VERSION).$(MINOR_VERSION).$(SUBMINOR_VERSION)
12
libNGExtensions_HEADER_FILES_DIR = ./NGExtensions
13
libNGExtensions_HEADER_FILES_INSTALL_DIR = /NGExtensions
15
libNGExtensions_HEADER_FILES = \
25
NGCustomFileManager.h \
26
NGDirectoryEnumerator.h \
27
NGFileFolderInfoDataSource.h \
31
NGMemoryAllocation.h \
34
NGQuotedPrintableCoding.h \
37
NGCalendarDateRange.h \
40
libNGExtensions_OBJC_FILES = \
45
NGCustomFileManager.m \
46
NGDirectoryEnumerator.m \
47
NGFileFolderInfoDataSource.m \
54
NGQuotedPrintableCoding.m \
56
NGCalendarDateRange.m \
59
ifeq ($(FOUNDATION_LIB), apple)
60
libNGExtensions_OBJC_FILES += FileObjectHolder.m
63
libNGExtensions_SUBPROJECTS = \
67
NGRuleEngine.subproj \
69
EOExt_HEADER_FILES = \
71
EOCompoundDataSource.h \
72
EODataSource+NGExtensions.h \
73
EOFilterDataSource.h \
77
EOKeyMapDataSource.h \
78
EOQualifier+CtxEval.h \
79
EOQualifierGrouping.h \
82
EOSortOrdering+plist.h \
83
EOFetchSpecification+plist.h \
85
FdExt_HEADER_FILES = \
86
NSArray+enumerator.h \
87
NSAutoreleasePool+misc.h \
89
NSCalendarDate+misc.h \
95
NSFileManager+Extensions.h \
96
NSMethodSignature+misc.h \
100
NSProcessInfo+misc.h \
101
NSRunLoop+FileObjects.h \
105
NSString+Formatting.h \
106
NSString+Encoding.h \
107
NSString+Escaping.h \
110
NGPropertyListParser.h \
112
XmlExt_HEADER_FILES = \
113
DOMNode+EOQualifier.h
115
NGRuleEngine_HEADER_FILES = \
122
libNGExtensions_HEADER_FILES += \
123
$(FdExt_HEADER_FILES) \
124
$(EOExt_HEADER_FILES) \
125
$(XmlExt_HEADER_FILES) \
126
$(NGRuleEngine_HEADER_FILES)
128
ADDITIONAL_INCLUDE_DIRS += \
130
-I./FdExt.subproj/ -I./EOExt.subproj/
132
-include GNUmakefile.preamble
133
include $(GNUSTEP_MAKEFILES)/library.make
134
-include GNUmakefile.postamble