]> err.no Git - sope/blob - sope-appserver/NGXmlRpc/GNUmakefile
Add libxml2-dev to libsope-xml4.7-dev deps
[sope] / sope-appserver / NGXmlRpc / GNUmakefile
1 # GNUstep makefile
2
3 -include ../../config.make
4 include $(GNUSTEP_MAKEFILES)/common.make
5 include ../Version
6 include ./Version
7
8 ifneq ($(frameworks),yes)
9 LIBRARY_NAME = libNGXmlRpc
10 else
11 FRAMEWORK_NAME = NGXmlRpc
12 endif
13
14 libNGXmlRpc_PCH_FILE = common.h
15 libNGXmlRpc_SOVERSION=$(MAJOR_VERSION).$(MINOR_VERSION)
16 libNGXmlRpc_VERSION=$(MAJOR_VERSION).$(MINOR_VERSION).$(SUBMINOR_VERSION)
17
18 libNGXmlRpc_HEADER_FILES_DIR         = .
19 libNGXmlRpc_HEADER_FILES_INSTALL_DIR = /NGXmlRpc
20
21 libNGXmlRpc_HEADER_FILES = \
22         NGAsyncResultProxy.h                    \
23         NGXmlRpc.h                              \
24         NGXmlRpcAction.h                        \
25         NGXmlRpcClient.h                        \
26         NGXmlRpcInvocation.h                    \
27         NGXmlRpcMethodSignature.h               \
28         NGXmlRpcRequestHandler.h                \
29         NSObject+Reflection.h                   \
30         WODirectAction+XmlRpc.h                 \
31         WODirectAction+XmlRpcIntrospection.h    \
32         XmlRpcMethodCall+WO.h                   \
33         XmlRpcMethodResponse+WO.h               \
34
35 libNGXmlRpc_OBJC_FILES = \
36         EOFetchSpecification+XmlRpcCoding.m     \
37         EOKeyGlobalID+XmlRpcCoding.m            \
38         EONull+XmlRpcCoding.m                   \
39         EOQualifier+XmlRpcCoding.m              \
40         EOSortOrdering+XmlRpcCoding.m           \
41         NGAsyncResultProxy.m                    \
42         NGXmlRpcAction.m                        \
43         NGXmlRpcClient.m                        \
44         NGXmlRpcInvocation.m                    \
45         NGXmlRpcMethodSignature.m               \
46         NGXmlRpcRequestHandler.m                \
47         NSObject+Reflection.m                   \
48         WODirectAction+XmlRpc.m                 \
49         WODirectAction+XmlRpcIntrospection.m    \
50         WOMessage+XmlRpcCoding.m                \
51         WORequest+XmlRpcCoding.m                \
52         WOResponse+XmlRpcCoding.m               \
53         XmlRpcMethodCall+WO.m                   \
54         XmlRpcMethodResponse+WO.m               \
55         NGXmlRpcAction+Registry.m               \
56
57
58 # framework support
59
60 NGXmlRpc_PCH_FILE     = $(libNGXmlRpc_PCH_FILE)
61 NGXmlRpc_HEADER_FILES = $(libNGXmlRpc_HEADER_FILES)
62 NGXmlRpc_OBJC_FILES   = $(libNGXmlRpc_OBJC_FILES)
63
64
65 # building
66
67 -include GNUmakefile.preamble
68 ifneq ($(frameworks),yes)
69 include $(GNUSTEP_MAKEFILES)/library.make
70 else
71 include $(GNUSTEP_MAKEFILES)/framework.make
72 endif
73 include $(GNUSTEP_MAKEFILES)/tool.make
74 -include GNUmakefile.postamble
75 -include fhs.make