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