]> err.no Git - scalable-opengroupware.org/blob - SoObjects/SOGo/GNUmakefile
git-svn-id: http://svn.opengroupware.org/SOGo/inverse/trunk@1045 d1b88da0-ebda-0310...
[scalable-opengroupware.org] / SoObjects / SOGo / GNUmakefile
1 # GNUstep makefile
2
3 -include ../../config.make
4 include $(GNUSTEP_MAKEFILES)/common.make
5 -include ../../Version
6 -include ./Version
7
8 LIBRARY_NAME = libSOGo
9
10 TOOL_NAME = \
11         agenor_email2uid        \
12         agenor_shares4uid       \
13         agenor_emails4uid       \
14         agenor_defaults
15
16 libSOGo_SOVERSION=$(MAJOR_VERSION).$(MINOR_VERSION)
17
18 libSOGo_HEADER_FILES_DIR         = .
19 libSOGo_HEADER_FILES_INSTALL_DIR = /SOGo
20 FHS_HEADER_DIRS = SOGo
21
22 libSOGo_HEADER_FILES = \
23         SOGoObject.h                    \
24         SOGoFolder.h                    \
25         SOGoContentObject.h             \
26         SOGoAclsFolder.h                \
27         SOGoUserFolder.h                \
28         SOGoGroupsFolder.h              \
29         SOGoGroupFolder.h               \
30         SOGoCustomGroupFolder.h         \
31         \
32         AgenorUserManager.h             \
33         SOGoPermissions.h               \
34         SOGoLRUCache.h                  \
35         NSArray+Utilities.h             \
36         NSObject+AptComparison.h        \
37         WOContext+Agenor.h              \
38         SOGoDAVRendererTypes.h          \
39         NSString+Utilities.h                    \
40         NSDictionary+URL.h              \
41         NSCalendarDate+SOGo.h           \
42         \
43         SOGoAuthenticator.h             \
44         SOGoUser.h                      \
45
46 libSOGo_OBJC_FILES = \
47         SOGoObject.m                    \
48         SOGoFolder.m                    \
49         SOGoContentObject.m             \
50         SOGoAclsFolder.m                \
51         SOGoUserFolder.m                \
52         SOGoGroupsFolder.m              \
53         SOGoGroupFolder.m               \
54         SOGoCustomGroupFolder.m         \
55         \
56         SOGoPermissions.m               \
57         SOGoLRUCache.m                  \
58         AgenorUserManager.m             \
59         NSObject+AptComparison.m        \
60         WOContext+Agenor.m              \
61         SOGoDAVRendererTypes.m          \
62         AgenorUserDefaults.m            \
63         NSArray+Utilities.m             \
64         NSDictionary+URL.m              \
65         NSString+Utilities.m            \
66         NSCalendarDate+SOGo.m           \
67         \
68         SOGoAuthenticator.m             \
69         SOGoUser.m                      \
70
71 # tools
72
73 agenor_email2uid_OBJC_FILES  += agenor_email2uid.m
74 agenor_shares4uid_OBJC_FILES += agenor_shares4uid.m
75 agenor_emails4uid_OBJC_FILES += agenor_emails4uid.m
76 agenor_defaults_OBJC_FILES   += agenor_defaults.m
77
78 ADDITIONAL_TOOL_LIBS += -Lobj -lSOGo$(LIBRARY_NAME_SUFFIX)
79
80 -include GNUmakefile.preamble
81 include ../common.make
82 include $(GNUSTEP_MAKEFILES)/library.make
83 include $(GNUSTEP_MAKEFILES)/tool.make
84 -include GNUmakefile.postamble
85 -include ../../fhslib.make
86 -include ../../fhstools.make