]> err.no Git - scalable-opengroupware.org/blob - SOGo/SoObjects/SOGo/GNUmakefile
work on defaults(profile) functionality
[scalable-opengroupware.org] / SOGo / 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
21 libSOGo_HEADER_FILES = \
22         SOGoObject.h                    \
23         SOGoFolder.h                    \
24         SOGoContentObject.h             \
25         SOGoUserFolder.h                \
26         SOGoGroupsFolder.h              \
27         SOGoGroupFolder.h               \
28         SOGoCustomGroupFolder.h         \
29         \
30         SOGoAppointment.h               \
31         AgenorUserManager.h             \
32         SOGoLRUCache.h                  \
33         NSString+iCal.h                 \
34         NSObject+AptComparison.h        \
35         WOContext+Agenor.h              \
36
37 libSOGo_OBJC_FILES = \
38         SOGoObject.m                    \
39         SOGoFolder.m                    \
40         SOGoContentObject.m             \
41         SOGoUserFolder.m                \
42         SOGoGroupsFolder.m              \
43         SOGoGroupFolder.m               \
44         SOGoCustomGroupFolder.m         \
45         \
46         SOGoAppointment.m               \
47         SOGoAppointmentICalRenderer.m   \
48         SOGoLRUCache.m                  \
49         AgenorUserManager.m             \
50         NSObject+AptComparison.m        \
51         WOContext+Agenor.m              \
52         AgenorUserDefaults.m            \
53
54 # tools
55
56 COMMON_TOOL_FILES = \
57         AgenorUserManager.m     \
58         AgenorUserDefaults.m    \
59         SOGoLRUCache.m          \
60
61 agenor_email2uid_OBJC_FILES  += agenor_email2uid.m  $(COMMON_TOOL_FILES)
62 agenor_shares4uid_OBJC_FILES += agenor_shares4uid.m $(COMMON_TOOL_FILES)
63 agenor_emails4uid_OBJC_FILES += agenor_emails4uid.m $(COMMON_TOOL_FILES)
64 agenor_defaults_OBJC_FILES   += agenor_defaults.m   $(COMMON_TOOL_FILES)
65
66 -include GNUmakefile.preamble
67 include $(GNUSTEP_MAKEFILES)/library.make
68 include $(GNUSTEP_MAKEFILES)/tool.make
69 -include GNUmakefile.postamble