~ubuntu-branches/ubuntu/edgy/sope/edgy

« back to all changes in this revision

Viewing changes to sope-core/NGExtensions/GNUmakefile

  • Committer: Bazaar Package Importer
  • Author(s): Sebastian Ley
  • Date: 2005-08-19 16:53:31 UTC
  • Revision ID: james.westby@ubuntu.com-20050819165331-hs683wz1osm708pw
Tags: upstream-4.4rc.2
ImportĀ upstreamĀ versionĀ 4.4rc.2

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
# GNUstep makefile
 
2
 
 
3
-include ../../config.make
 
4
include ../common.make
 
5
 
 
6
LIBRARY_NAME = libNGExtensions
 
7
 
 
8
libNGExtensions_DLL_DEF = libNGExtensions.def
 
9
libNGExtensions_SOVERSION=$(MAJOR_VERSION).$(MINOR_VERSION)
 
10
libNGExtensions_VERSION=$(MAJOR_VERSION).$(MINOR_VERSION).$(SUBMINOR_VERSION)
 
11
 
 
12
libNGExtensions_HEADER_FILES_DIR         = ./NGExtensions
 
13
libNGExtensions_HEADER_FILES_INSTALL_DIR = /NGExtensions
 
14
 
 
15
libNGExtensions_HEADER_FILES = \
 
16
        NGExtensionsDecls.h                     \
 
17
        NGExtensions.h                          \
 
18
        AutoDefines.h                           \
 
19
        IndexFunc.h                             \
 
20
        NGBase64Coding.h                        \
 
21
        NGBaseTypes.h                           \
 
22
        NGBitSet.h                              \
 
23
        NGBundleManager.h                       \
 
24
        NGCharBuffers.h                         \
 
25
        NGCustomFileManager.h                   \
 
26
        NGDirectoryEnumerator.h                 \
 
27
        NGFileFolderInfoDataSource.h            \
 
28
        NGFileManager.h                         \
 
29
        NGFileManagerURL.h                      \
 
30
        NGHashMap.h                             \
 
31
        NGMemoryAllocation.h                    \
 
32
        NGMerging.h                             \
 
33
        NGObjCRuntime.h                         \
 
34
        NGQuotedPrintableCoding.h               \
 
35
        NGStack.h                               \
 
36
        NGObjectMacros.h                        \
 
37
        NGCalendarDateRange.h                   \
 
38
        NGResourceLocator.h                     \
 
39
 
 
40
libNGExtensions_OBJC_FILES = \
 
41
        NGExtensions.m                          \
 
42
        NGBase64Coding.m                        \
 
43
        NGBitSet.m                              \
 
44
        NGBundleManager.m                       \
 
45
        NGCustomFileManager.m                   \
 
46
        NGDirectoryEnumerator.m                 \
 
47
        NGFileFolderInfoDataSource.m            \
 
48
        NGFileManager.m                         \
 
49
        NGFileManager+JS.m                      \
 
50
        NGFileManagerURL.m                      \
 
51
        NGHashMap.m                             \
 
52
        NGMerging.m                             \
 
53
        NGObjCRuntime.m                         \
 
54
        NGQuotedPrintableCoding.m               \
 
55
        NGStack.m                               \
 
56
        NGCalendarDateRange.m                   \
 
57
        NGResourceLocator.m                     \
 
58
 
 
59
ifeq ($(FOUNDATION_LIB), apple)
 
60
libNGExtensions_OBJC_FILES += FileObjectHolder.m
 
61
endif
 
62
 
 
63
libNGExtensions_SUBPROJECTS = \
 
64
        FdExt.subproj           \
 
65
        EOExt.subproj           \
 
66
        XmlExt.subproj          \
 
67
        NGRuleEngine.subproj    \
 
68
 
 
69
EOExt_HEADER_FILES = \
 
70
        EOCacheDataSource.h             \
 
71
        EOCompoundDataSource.h          \
 
72
        EODataSource+NGExtensions.h     \
 
73
        EOFilterDataSource.h            \
 
74
        EOGrouping.h                    \
 
75
        EOGroupingSet.h                 \
 
76
        EOKeyGrouping.h                 \
 
77
        EOKeyMapDataSource.h            \
 
78
        EOQualifier+CtxEval.h           \
 
79
        EOQualifierGrouping.h           \
 
80
        EOTrueQualifier.h               \
 
81
        EOQualifier+plist.h             \
 
82
        EOSortOrdering+plist.h          \
 
83
        EOFetchSpecification+plist.h    \
 
84
 
 
85
FdExt_HEADER_FILES = \
 
86
        NSArray+enumerator.h            \
 
87
        NSAutoreleasePool+misc.h        \
 
88
        NSBundle+misc.h                 \
 
89
        NSCalendarDate+misc.h           \
 
90
        NSData+gzip.h                   \
 
91
        NSData+misc.h                   \
 
92
        NSDictionary+misc.h             \
 
93
        NSEnumerator+misc.h             \
 
94
        NSException+misc.h              \
 
95
        NSFileManager+Extensions.h      \
 
96
        NSMethodSignature+misc.h        \
 
97
        NSNull+misc.h                   \
 
98
        NSObject+Logs.h                 \
 
99
        NSObject+Values.h               \
 
100
        NSProcessInfo+misc.h            \
 
101
        NSRunLoop+FileObjects.h         \
 
102
        NSSet+enumerator.h              \
 
103
        NSString+Ext.h                  \
 
104
        NSString+German.h               \
 
105
        NSString+Formatting.h           \
 
106
        NSString+Encoding.h             \
 
107
        NSString+Escaping.h             \
 
108
        NSString+misc.h                 \
 
109
        NSURL+misc.h                    \
 
110
        NGPropertyListParser.h          \
 
111
 
 
112
XmlExt_HEADER_FILES = \
 
113
        DOMNode+EOQualifier.h
 
114
 
 
115
NGRuleEngine_HEADER_FILES = \
 
116
        NGRuleEngine.h          \
 
117
        NGRule.h                \
 
118
        NGRuleAssignment.h      \
 
119
        NGRuleContext.h         \
 
120
        NGRuleModel.h           \
 
121
 
 
122
libNGExtensions_HEADER_FILES += \
 
123
        $(FdExt_HEADER_FILES)   \
 
124
        $(EOExt_HEADER_FILES)   \
 
125
        $(XmlExt_HEADER_FILES)  \
 
126
        $(NGRuleEngine_HEADER_FILES)
 
127
 
 
128
ADDITIONAL_INCLUDE_DIRS += \
 
129
        -I./NGExtensions/       \
 
130
        -I./FdExt.subproj/ -I./EOExt.subproj/
 
131
 
 
132
-include GNUmakefile.preamble
 
133
include $(GNUSTEP_MAKEFILES)/library.make
 
134
-include GNUmakefile.postamble
 
135
-include fhs.make