]> err.no Git - scalable-opengroupware.org/blob - SoObjects/SOGo/GNUmakefile
d2b9d35688049d5d0240aebb9c20e0bf7c6ed54d
[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         SOGoContentObject.h             \
25         SOGoFolder.h                    \
26         SOGoParentFolder.h              \
27         SOGoUserFolder.h                \
28         SOGoGroupsFolder.h              \
29         SOGoGroupFolder.h               \
30         SOGoCustomGroupFolder.h         \
31         \
32         LDAPUserManager.h               \
33         LDAPSource.h                    \
34         SOGoDateFormatter.h             \
35         SOGoPermissions.h               \
36         SOGoDAVRendererTypes.h          \
37         NSArray+Utilities.h             \
38         NSDictionary+URL.h              \
39         NSDictionary+Utilities.h        \
40         NSObject+Utilities.h            \
41         NSString+Utilities.h            \
42         NSNumber+Utilities.h            \
43         NSNull+Utilities.h              \
44         NSDictionary+URL.h              \
45         NSCalendarDate+SOGo.h           \
46         \
47         SOGoDAVAuthenticator.h          \
48         SOGoWebAuthenticator.h          \
49         SOGoMailer.h                    \
50         SOGoUser.h                      \
51
52 libSOGo_OBJC_FILES = \
53         SOGoObject.m                    \
54         SOGoContentObject.m             \
55         SOGoFolder.m                    \
56         SOGoParentFolder.m              \
57         SOGoUserFolder.m                \
58         SOGoGroupsFolder.m              \
59         SOGoGroupFolder.m               \
60         SOGoCustomGroupFolder.m         \
61         \
62         SOGoDateFormatter.m             \
63         SOGoPermissions.m               \
64         LDAPUserManager.m               \
65         LDAPSource.m                    \
66         SOGoDAVRendererTypes.m          \
67         AgenorUserDefaults.m            \
68         NSArray+Utilities.m             \
69         NSDictionary+URL.m              \
70         NSDictionary+Utilities.m        \
71         NSObject+Utilities.m            \
72         NSString+Utilities.m            \
73         NSNumber+Utilities.m            \
74         NSNull+Utilities.m              \
75         NSCalendarDate+SOGo.m           \
76         \
77         SOGoDAVAuthenticator.m          \
78         SOGoWebAuthenticator.m          \
79         SOGoMailer.m                    \
80         SOGoUser.m                      \
81
82 # tools
83
84 agenor_email2uid_OBJC_FILES  += agenor_email2uid.m
85 agenor_shares4uid_OBJC_FILES += agenor_shares4uid.m
86 agenor_emails4uid_OBJC_FILES += agenor_emails4uid.m
87 agenor_defaults_OBJC_FILES   += agenor_defaults.m
88
89 ADDITIONAL_TOOL_LIBS += -Lobj -lSOGo$(LIBRARY_NAME_SUFFIX)
90
91 -include GNUmakefile.preamble
92 include ../common.make
93 include $(GNUSTEP_MAKEFILES)/library.make
94 include $(GNUSTEP_MAKEFILES)/tool.make
95 -include GNUmakefile.postamble
96 -include ../../fhslib.make
97 -include ../../fhstools.make