]> err.no Git - sope/blob - sope-core/EOControl/GNUmakefile
Drop apache 1 build-dependency
[sope] / sope-core / EOControl / GNUmakefile
1 # GNUstep makefile
2
3 -include ../../config.make
4 include ../common.make
5
6 ifneq ($(frameworks),yes)
7 LIBRARY_NAME = libEOControl
8 else
9 FRAMEWORK_NAME = EOControl
10 endif
11
12 libEOControl_PCH_FILE = common.h
13 libEOControl_DLL_DEF = libEOControl.def
14 libEOControl_SOVERSION=$(MAJOR_VERSION).$(MINOR_VERSION)
15 libEOControl_VERSION=$(MAJOR_VERSION).$(MINOR_VERSION).$(SUBMINOR_VERSION)
16
17 libEOControl_HEADER_FILES_DIR         = .
18 libEOControl_HEADER_FILES_INSTALL_DIR = /EOControl
19
20 libEOControl_HEADER_FILES = \
21         EOArrayDataSource.h             \
22         EOClassDescription.h            \
23         EOControl.h                     \
24         EOControlDecls.h                \
25         EODataSource.h                  \
26         EODetailDataSource.h            \
27         EOFetchSpecification.h          \
28         EOGenericRecord.h               \
29         EOGlobalID.h                    \
30         EOKeyGlobalID.h                 \
31         EOKeyValueArchiver.h            \
32         EOKeyValueCoding.h              \
33         EONull.h                        \
34         EOObserver.h                    \
35         EOQualifier.h                   \
36         EOSortOrdering.h                \
37         EOSQLParser.h                   \
38
39 libEOControl_OBJC_FILES = \
40         EOAndQualifier.m                \
41         EOArrayDataSource.m             \
42         EOClassDescription.m            \
43         EODataSource.m                  \
44         EODetailDataSource.m            \
45         EOFetchSpecification.m          \
46         EOGenericRecord.m               \
47         EOGlobalID.m                    \
48         EOKeyComparisonQualifier.m      \
49         EOKeyGlobalID.m                 \
50         EOKeyValueArchiver.m            \
51         EOKeyValueCoding.m              \
52         EOKeyValueQualifier.m           \
53         EONotQualifier.m                \
54         EONull.m                        \
55         EOObserver.m                    \
56         EOOrQualifier.m                 \
57         EOQualifier.m                   \
58         EOQualifierParser.m             \
59         EOSortOrdering.m                \
60         EOValidation.m                  \
61         NSArray+EOQualifier.m           \
62         NSObject+EOQualifierOps.m       \
63         EOSQLParser.m                   \
64         EOQualifierVariable.m           \
65         NSObject+QualDesc.m             \
66
67 # framework support
68 EOControl_PCH_FILE     = $(libEOControl_PCH_FILE)
69 EOControl_HEADER_FILES = $(libEOControl_HEADER_FILES)
70 EOControl_OBJC_FILES   = $(libEOControl_OBJC_FILES)
71
72
73 # building
74
75 -include GNUmakefile.preamble
76 ifneq ($(frameworks),yes)
77 include $(GNUSTEP_MAKEFILES)/library.make
78 else
79 include $(GNUSTEP_MAKEFILES)/framework.make
80 endif
81 -include GNUmakefile.postamble
82 -include fhs.make