2007-10-09 19:57:27 +02:00
|
|
|
# GNUstep makefiles
|
|
|
|
|
2007-10-29 16:33:51 +01:00
|
|
|
include ../../config.make
|
2007-10-09 19:57:27 +02:00
|
|
|
include $(GNUSTEP_MAKEFILES)/common.make
|
|
|
|
include ./Version
|
|
|
|
|
|
|
|
GNUSTEP_INSTALLATION_DIR = ${GNUSTEP_LOCAL_ROOT}
|
|
|
|
|
|
|
|
ifneq ($(frameworks),yes)
|
|
|
|
LIBRARY_NAME = libGDLContentStore
|
|
|
|
else
|
|
|
|
FRAMEWORK_NAME = GDLContentStore
|
|
|
|
endif
|
|
|
|
|
|
|
|
libGDLContentStore_PCH_FILE = common.h
|
2008-02-14 18:31:23 +01:00
|
|
|
libGDLContentStore_INTERFACE_VERSION=$(MAJOR_VERSION).$(MINOR_VERSION)
|
2007-10-09 19:57:27 +02:00
|
|
|
libGDLContentStore_VERSION=$(MAJOR_VERSION).$(MINOR_VERSION).$(SUBMINOR_VERSION)
|
|
|
|
|
|
|
|
libGDLContentStore_HEADER_FILES_DIR = .
|
|
|
|
libGDLContentStore_HEADER_FILES_INSTALL_DIR = /GDLContentStore
|
|
|
|
FHS_HEADER_FILES_INSTALL_DIR = $(libGDLContentStore_HEADER_FILES_INSTALL_DIR)
|
|
|
|
|
|
|
|
libGDLContentStore_HEADER_FILES += \
|
|
|
|
NSURL+GCS.h \
|
|
|
|
EOAdaptorChannel+GCS.h \
|
|
|
|
\
|
2010-08-19 17:51:25 +02:00
|
|
|
GCSAlarmsFolder.h \
|
2007-10-09 19:57:27 +02:00
|
|
|
GCSContext.h \
|
|
|
|
GCSFieldInfo.h \
|
|
|
|
GCSFolder.h \
|
|
|
|
GCSFolderManager.h \
|
|
|
|
GCSFolderType.h \
|
|
|
|
GCSChannelManager.h \
|
2010-12-28 18:42:50 +01:00
|
|
|
GCSSessionsFolder.h \
|
2010-06-11 16:48:00 +02:00
|
|
|
GCSSpecialQueries.h \
|
2007-10-09 19:57:27 +02:00
|
|
|
GCSStringFormatter.h \
|
|
|
|
|
|
|
|
libGDLContentStore_OBJC_FILES += \
|
|
|
|
NSURL+GCS.m \
|
|
|
|
EOAdaptorChannel+GCS.m \
|
|
|
|
EOQualifier+GCS.m \
|
|
|
|
\
|
2010-08-19 17:51:25 +02:00
|
|
|
GCSAlarmsFolder.m \
|
2007-10-09 19:57:27 +02:00
|
|
|
GCSContext.m \
|
|
|
|
GCSFieldInfo.m \
|
|
|
|
GCSFolder.m \
|
|
|
|
GCSFolderManager.m \
|
|
|
|
GCSFolderType.m \
|
|
|
|
GCSChannelManager.m \
|
2010-12-28 18:42:50 +01:00
|
|
|
GCSSessionsFolder.m \
|
2010-06-11 16:48:00 +02:00
|
|
|
GCSSpecialQueries.m \
|
2007-10-09 19:57:27 +02:00
|
|
|
GCSStringFormatter.m \
|
|
|
|
|
|
|
|
# framework support
|
|
|
|
|
|
|
|
GDLContentStore_PCH_FILE = $(libGDLContentStore_PCH_FILE)
|
|
|
|
GDLContentStore_HEADER_FILES = $(libGDLContentStore_HEADER_FILES)
|
|
|
|
GDLContentStore_OBJC_FILES = $(libGDLContentStore_OBJC_FILES)
|
|
|
|
GDLContentStore_SUBPROJECTS = $(libGDLContentStore_SUBPROJECTS)
|
|
|
|
|
2014-07-30 20:51:00 +02:00
|
|
|
# Type models
|
|
|
|
TYPEMODELS_DIR = $(SOGO_TYPEMODELS)
|
|
|
|
|
|
|
|
libGDLContentStore_TYPEMODELS += \
|
|
|
|
appointment.ocs \
|
|
|
|
contact.ocs \
|
|
|
|
appointment-oracle.ocs \
|
|
|
|
contact-oracle.ocs
|
2007-10-09 19:57:27 +02:00
|
|
|
|
|
|
|
# building
|
|
|
|
|
|
|
|
-include GNUmakefile.preamble
|
|
|
|
ifneq ($(frameworks),yes)
|
2008-02-14 18:31:23 +01:00
|
|
|
ifneq ($(FHS_INSTALL_ROOT),)
|
|
|
|
GNUSTEP_HEADERS=$(DESTDIR)$(FHS_INSTALL_ROOT)/include
|
|
|
|
endif
|
2014-10-01 20:36:42 +02:00
|
|
|
GNUSTEP_TARGET_LDIR=sogo
|
2007-10-09 19:57:27 +02:00
|
|
|
include $(GNUSTEP_MAKEFILES)/library.make
|
|
|
|
else
|
|
|
|
include $(GNUSTEP_MAKEFILES)/framework.make
|
|
|
|
endif
|
|
|
|
include $(GNUSTEP_MAKEFILES)/tool.make
|
|
|
|
-include GNUmakefile.postamble
|