1# GNUstep makefile
2
3include ../config.make
4include $(GNUSTEP_MAKEFILES)/common.make
5include ../Version
6
7ADDITIONAL_LDFLAGS += -Wl,--rpath,$(SOGO_SYSLIBDIR)/sogo
8
9###
10SOGO_TOOL = sogo-tool
11$(SOGO_TOOL)_INSTALL_DIR = $(SOGO_ADMIN_TOOLS)
12$(SOGO_TOOL)_OBJC_FILES += \
13	sogo-tool.m \
14	\
15	SOGoTool.m \
16	SOGoToolBackup.m \
17	SOGoToolCheckDoubles.m \
18	SOGoToolDumpDefaults.m \
19	SOGoToolExpireAutoReply.m \
20	SOGoToolExpireUserSessions.m \
21	SOGoToolRemove.m \
22	SOGoToolRemoveDoubles.m \
23	SOGoToolRenameUser.m \
24	SOGoToolCheckupUser.m \
25	SOGoToolRestore.m \
26	SOGoToolCreateFolder.m \
27	SOGoToolUserPreferences.m \
28	SOGoToolManageACL.m \
29	SOGoToolManageEAS.m \
30	SOGoToolTruncateCalendar.m
31TOOL_NAME += $(SOGO_TOOL)
32
33###
34SOGO_SLAPD_SOCKD = sogo-slapd-sockd
35$(SOGO_SLAPD_SOCKD)_INSTALL_DIR = $(SOGO_ADMIN_TOOLS)
36$(SOGO_SLAPD_SOCKD)_OBJC_FILES += \
37	sogo-slapd-sockd.m \
38	\
39	SOGoSockD.m \
40	SOGoSockDScanner.m \
41	SOGoSockDOperation.m
42TOOL_NAME += $(SOGO_SLAPD_SOCKD)
43
44###
45SOGO_EALARMS_NOTIFY = sogo-ealarms-notify
46$(SOGO_EALARMS_NOTIFY)_INSTALL_DIR = $(SOGO_ADMIN_TOOLS)
47$(SOGO_EALARMS_NOTIFY)_OBJC_FILES += \
48	sogo-ealarms-notify.m \
49	\
50	SOGoEAlarmsNotifier.m
51TOOL_NAME += $(SOGO_EALARMS_NOTIFY)
52
53
54-include GNUmakefile.preamble
55include $(GNUSTEP_MAKEFILES)/tool.make
56-include GNUmakefile.postamble
57