5 LIBRARY_NAME = libNGExtensions
7 libNGExtensions_DLL_DEF = libNGExtensions.def
8 libNGExtensions_SOVERSION=$(MAJOR_VERSION).$(MINOR_VERSION)
9 libNGExtensions_VERSION=$(MAJOR_VERSION).$(MINOR_VERSION).$(SUBMINOR_VERSION)
11 libNGExtensions_HEADER_FILES_DIR = ./NGExtensions
12 libNGExtensions_HEADER_FILES_INSTALL_DIR = /NGExtensions
14 libNGExtensions_HEADER_FILES = \
24 NGCustomFileManager.h \
25 NGDirectoryEnumerator.h \
26 NGFileFolderInfoDataSource.h \
30 NGMemoryAllocation.h \
33 NGQuotedPrintableCoding.h \
36 NGCalendarDateRange.h \
38 libNGExtensions_OBJC_FILES = \
43 NGCustomFileManager.m \
44 NGDirectoryEnumerator.m \
45 NGFileFolderInfoDataSource.m \
52 NGQuotedPrintableCoding.m \
54 NGCalendarDateRange.m \
56 ifeq ($(FOUNDATION_LIB), apple)
57 libNGExtensions_OBJC_FILES += FileObjectHolder.m
60 libNGExtensions_SUBPROJECTS = \
64 NGRuleEngine.subproj \
66 EOExt_HEADER_FILES = \
68 EOCompoundDataSource.h \
69 EODataSource+NGExtensions.h \
70 EOFilterDataSource.h \
74 EOKeyMapDataSource.h \
75 EOQualifier+CtxEval.h \
76 EOQualifierGrouping.h \
79 EOSortOrdering+plist.h \
80 EOFetchSpecification+plist.h \
82 FdExt_HEADER_FILES = \
83 NSArray+enumerator.h \
84 NSAutoreleasePool+misc.h \
86 NSCalendarDate+misc.h \
92 NSFileManager+Extensions.h \
93 NSMethodSignature+misc.h \
97 NSProcessInfo+misc.h \
98 NSRunLoop+FileObjects.h \
102 NSString+Formatting.h \
103 NSString+Encoding.h \
106 NGPropertyListParser.h \
108 XmlExt_HEADER_FILES = \
109 DOMNode+EOQualifier.h
111 NGRuleEngine_HEADER_FILES = \
118 libNGExtensions_HEADER_FILES += \
119 $(FdExt_HEADER_FILES) \
120 $(EOExt_HEADER_FILES) \
121 $(XmlExt_HEADER_FILES) \
122 $(NGRuleEngine_HEADER_FILES)
124 ADDITIONAL_INCLUDE_DIRS += \
126 -I./FdExt.subproj/ -I./EOExt.subproj/
128 -include GNUmakefile.preamble
129 include $(GNUSTEP_MAKEFILES)/library.make
130 -include GNUmakefile.postamble