]> err.no Git - sope/blob - sope-xml/SaxObjC/GNUmakefile
added OSX framework support
[sope] / sope-xml / SaxObjC / GNUmakefile
1 # GNUstep makefile
2
3 -include ../../config.make
4 include ../common.make
5
6 ifneq ($(frameworks),yes)
7 LIBRARY_NAME   = libSaxObjC
8 else
9 FRAMEWORK_NAME = SaxObjC
10 endif
11
12 libSaxObjC_DLL_DEF      = libSaxObjC.def
13 libSaxObjC_SOVERSION=$(MAJOR_VERSION).$(MINOR_VERSION)
14 libSaxObjC_VERSION=$(MAJOR_VERSION).$(MINOR_VERSION).$(SUBMINOR_VERSION)
15
16 libSaxObjC_HEADER_FILES_DIR         = .
17 libSaxObjC_HEADER_FILES_INSTALL_DIR = /SaxObjC
18
19 libSaxObjC_OBJC_FILES = \
20         SaxAttributeList.m              \
21         SaxAttributes.m                 \
22         SaxDefaultHandler.m             \
23         SaxException.m                  \
24         SaxHandlerBase.m                \
25         SaxLocator.m                    \
26         SaxMethodCallHandler.m          \
27         SaxNamespaceSupport.m           \
28         SaxObjectDecoder.m              \
29         SaxObjectModel.m                \
30         SaxXMLFilter.m                  \
31         SaxXMLReaderFactory.m           \
32
33 libSaxObjC_HEADER_FILES = \
34         SaxObjC.h                       \
35         SaxAttributeList.h              \
36         SaxAttributes.h                 \
37         SaxContentHandler.h             \
38         SaxDTDHandler.h                 \
39         SaxDeclHandler.h                \
40         SaxDefaultHandler.h             \
41         SaxDocumentHandler.h            \
42         SaxEntityResolver.h             \
43         SaxErrorHandler.h               \
44         SaxException.h                  \
45         SaxHandlerBase.h                \
46         SaxLexicalHandler.h             \
47         SaxLocator.h                    \
48         SaxNamespaceSupport.h           \
49         SaxObjectDecoder.h              \
50         SaxObjectModel.h                \
51         SaxXMLFilter.h                  \
52         SaxXMLReader.h                  \
53         SaxXMLReaderFactory.h           \
54         SaxMethodCallHandler.h          \
55         XMLNamespaces.h                 \
56
57 SaxObjC_HEADER_FILES = $(libSaxObjC_HEADER_FILES)
58 SaxObjC_OBJC_FILES   = $(libSaxObjC_OBJC_FILES)
59
60 # flags
61
62 -include GNUmakefile.preamble
63 ifneq ($(frameworks),yes)
64 include $(GNUSTEP_MAKEFILES)/library.make
65 else
66 include $(GNUSTEP_MAKEFILES)/framework.make
67 endif
68 -include GNUmakefile.postamble
69 -include fhs.make