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