]> err.no Git - sope/blob - sope-appserver/NGXmlRpc/GNUmakefile
aede91dd17fb84f71af33c137f0db0d5f5287b0b
[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_SOVERSION=$(MAJOR_VERSION).$(MINOR_VERSION)
15 libNGXmlRpc_VERSION=$(MAJOR_VERSION).$(MINOR_VERSION).$(SUBMINOR_VERSION)
16
17 libNGXmlRpc_HEADER_FILES_DIR         = .
18 libNGXmlRpc_HEADER_FILES_INSTALL_DIR = /NGXmlRpc
19
20 libNGXmlRpc_HEADER_FILES = \
21         NGAsyncResultProxy.h                    \
22         NGXmlRpc.h                              \
23         NGXmlRpcAction.h                        \
24         NGXmlRpcClient.h                        \
25         NGXmlRpcInvocation.h                    \
26         NGXmlRpcMethodSignature.h               \
27         NGXmlRpcRequestHandler.h                \
28         NSObject+Reflection.h                   \
29         WODirectAction+XmlRpc.h                 \
30         WODirectAction+XmlRpcIntrospection.h    \
31         XmlRpcMethodCall+WO.h                   \
32         XmlRpcMethodResponse+WO.h               \
33
34 libNGXmlRpc_OBJC_FILES = \
35         EOFetchSpecification+XmlRpcCoding.m     \
36         EOKeyGlobalID+XmlRpcCoding.m            \
37         EONull+XmlRpcCoding.m                   \
38         EOQualifier+XmlRpcCoding.m              \
39         EOSortOrdering+XmlRpcCoding.m           \
40         NGAsyncResultProxy.m                    \
41         NGXmlRpcAction.m                        \
42         NGXmlRpcClient.m                        \
43         NGXmlRpcInvocation.m                    \
44         NGXmlRpcMethodSignature.m               \
45         NGXmlRpcRequestHandler.m                \
46         NSObject+Reflection.m                   \
47         WODirectAction+XmlRpc.m                 \
48         WODirectAction+XmlRpcIntrospection.m    \
49         WOMessage+XmlRpcCoding.m                \
50         WORequest+XmlRpcCoding.m                \
51         WOResponse+XmlRpcCoding.m               \
52         XmlRpcMethodCall+WO.m                   \
53         XmlRpcMethodResponse+WO.m               \
54         NGXmlRpcAction+Registry.m               \
55
56
57 # framework support
58
59 NGXmlRpc_HEADER_FILES = $(libNGXmlRpc_HEADER_FILES)
60 NGXmlRpc_OBJC_FILES   = $(libNGXmlRpc_OBJC_FILES)
61
62
63 # building
64
65 -include GNUmakefile.preamble
66 ifneq ($(frameworks),yes)
67 include $(GNUSTEP_MAKEFILES)/library.make
68 else
69 include $(GNUSTEP_MAKEFILES)/framework.make
70 endif
71 include $(GNUSTEP_MAKEFILES)/tool.make
72 -include GNUmakefile.postamble
73 -include fhs.make