sogo/SoObjects/SOGo/GNUmakefile
Ludovic Marcotte a57e885766 Added the SOGoUserManager class (not used right now) to cache user preferences. Fixed tons of bugs wrt invitations handling and more cleanup needs to be done.
Monotone-Parent: 56b6e4ca9c570a4e36d00e32127d539e82da7293
Monotone-Revision: db186d0ad7ef7cd1cab54a0ee31f87daa7c32085

Monotone-Author: ludovic@Sophos.ca
Monotone-Date: 2008-11-05T21:04:16
Monotone-Branch: ca.inverse.sogo
2008-11-05 21:04:16 +00:00

136 lines
2.9 KiB
Makefile

# GNUstep makefile
include ../../config.make
include $(GNUSTEP_MAKEFILES)/common.make
-include ../../Version
-include ./Version
FRAMEWORK_NAME = SOGo
SOGo_INSTALL_DIR = $(SOGO_LIBDIR)
TOOL_NAME = \
# sogo_email2uid \
# sogo_shares4uid \
# sogo_emails4uid \
# sogo_defaults
SOGo_VERSION=$(MAJOR_VERSION).$(MINOR_VERSION)
# SOGoCustomGroupFolder.h \
# SOGoGroupsFolder.h \
# SOGoGroupFolder.h
SOGo_HEADER_FILES = \
SOGoCache.h \
SOGoObject.h \
SOGoContentObject.h \
SOGoFolder.h \
SOGoParentFolder.h \
SOGoUserFolder.h \
\
LDAPUserManager.h \
LDAPSource.h \
SOGoDateFormatter.h \
SOGoPermissions.h \
iCalEntityObject+Utilities.h \
NSArray+DAV.h \
NSArray+Utilities.h \
NSCalendarDate+SOGo.h \
NSDictionary+DAV.h \
NSDictionary+URL.h \
NSDictionary+Utilities.h \
NSNull+Utilities.h \
NSNumber+Utilities.h \
NSObject+DAV.h \
NSObject+Utilities.h \
NSString+DAV.h \
NSString+Utilities.h \
NSURL+DAV.h \
\
SOGoDAVAuthenticator.h \
SOGoWebAuthenticator.h \
SOGoWebDAVAclManager.h \
SOGoWebDAVValue.h \
SOGoMailer.h \
SOGoUser.h \
SOGoUserManager.h \
\
NSDictionary+BSJSONAdditions.h \
NSScanner+BSJSONAdditions.h \
\
WORequest+SOGo.h \
WOContext+SOGo.h
# SOGoCustomGroupFolder.m \
# SOGoGroupsFolder.m \
# SOGoGroupFolder.m
SOGo_OBJC_FILES = \
SOGoCache.m \
SOGoObject.m \
SOGoContentObject.m \
SOGoFolder.m \
SOGoGCSFolder.m \
SOGoParentFolder.m \
SOGoUserFolder.m \
\
SOGoDateFormatter.m \
SOGoPermissions.m \
LDAPUserManager.m \
LDAPSource.m \
SOGoUserDefaults.m \
iCalEntityObject+Utilities.m \
NSArray+DAV.m \
NSArray+Utilities.m \
NSCalendarDate+SOGo.m \
NSDictionary+DAV.m \
NSDictionary+URL.m \
NSDictionary+Utilities.m \
NSNull+Utilities.m \
NSNumber+Utilities.m \
NSObject+DAV.m \
NSObject+Utilities.m \
NSString+DAV.m \
NSString+Utilities.m \
NSURL+DAV.m \
\
SOGoDAVAuthenticator.m \
SOGoWebAuthenticator.m \
SOGoWebDAVAclManager.m \
SOGoWebDAVValue.m \
SOGoMailer.m \
SOGoUser.m \
SOGoUserManager.m \
\
NSDictionary+BSJSONAdditions.m \
NSScanner+BSJSONAdditions.m \
\
WORequest+SOGo.m \
WOContext+SOGo.m
SOGo_RESOURCE_FILES = \
DAVReportMap.plist
ifeq ($(ldap_config),yes)
SOGo_OBJC_FILES += SOGoLDAPUserDefaults.m
SOGo_HEADER_FILES += SOGoLDAPUserDefaults.h
endif
# tools
sogo_email2uid_OBJC_FILES += sogo_email2uid.m
sogo_shares4uid_OBJC_FILES += sogo_shares4uid.m
sogo_emails4uid_OBJC_FILES += sogo_emails4uid.m
sogo_defaults_OBJC_FILES += sogo_defaults.m
ADDITIONAL_TOOL_LIBS += -Lobj -lSOGo$(LIBRARY_NAME_SUFFIX)
ADDITIONAL_INCLUDE_DIRS += -I../../SOPE/
ADDITIONAL_LIB_DIRS += -L../../SOPE/GDLContentStore/obj/
-include GNUmakefile.preamble
ifneq ($(FHS_INSTALL_ROOT),)
GNUSTEP_HEADERS=$(DESTDIR)$(FHS_INSTALL_ROOT)/include
endif
include $(GNUSTEP_MAKEFILES)/framework.make
include $(GNUSTEP_MAKEFILES)/tool.make
-include GNUmakefile.postamble