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