X-Git-Url: https://err.no/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=sope-ical%2Fsamples%2FGNUmakefile.preamble;h=2c704e392e581197be44fe4d59f7d6c05cd12cf2;hb=44a8a29f4a941d3eacfb4c115717da7ba36f520d;hp=33ceafa85e961dcac4779113281e08e6a60f3307;hpb=d5ca29dc1d31517c2f61aaac2ca91a6952f2dd29;p=sope diff --git a/sope-ical/samples/GNUmakefile.preamble b/sope-ical/samples/GNUmakefile.preamble index 33ceafa8..2c704e39 100644 --- a/sope-ical/samples/GNUmakefile.preamble +++ b/sope-ical/samples/GNUmakefile.preamble @@ -1,18 +1,64 @@ -# $Id$ +# compilation flags + +SOPE_ROOT=../.. +SOPE_CORE="../../sope-core" +SOPE_XML="../../sope-xml" ADDITIONAL_INCLUDE_DIRS += \ -I.. \ - -I../NGStreams \ - -I../NGExtensions \ + -I$(SOPE_CORE)/NGStreams \ + -I$(SOPE_CORE)/NGExtensions \ -ADDITIONAL_LIB_DIRS += \ - -L../EOControl/$(GNUSTEP_OBJ_DIR) \ - -L../NGExtensions/$(GNUSTEP_OBJ_DIR) \ - -L../NGStreams/$(GNUSTEP_OBJ_DIR) \ - -L../NGiCal/$(GNUSTEP_OBJ_DIR) \ + +# PCH + +icalparsetest_PCH_FILE = common.h +icalds_PCH_FILE = common.h +vcf2xml_PCH_FILE = common.h +vcfparsetest_PCH_FILE = common.h +ievalrrule_PCH_FILE = common.h +# dependencies + +ifneq ($(frameworks),yes) +icalparsetest_TOOL_LIBS += -lNGiCal +icalds_TOOL_LIBS += -lNGiCal +vcfparsetest_TOOL_LIBS += -lNGiCal +ievalrrule_TOOL_LIBS += -lNGiCal + ADDITIONAL_TOOL_LIBS += \ -lNGStreams -lNGExtensions -lEOControl \ -lDOM -lSaxObjC +else +icalparsetest_TOOL_LIBS += -framework NGiCal +icalds_TOOL_LIBS += -framework NGiCal +vcfparsetest_TOOL_LIBS += -framework NGiCal +ievalrrule_TOOL_LIBS += -framework NGiCal + +ADDITIONAL_TOOL_LIBS += \ + -framework NGStreams -framework NGExtensions -framework EOControl \ + -framework DOM -framework SaxObjC +endif + + +# library/framework search pathes + +DEP_DIRS = \ + ../NGiCal/ \ + $(SOPE_ROOT)/sope-core/NGExtensions \ + $(SOPE_ROOT)/sope-core/NGStreams \ + $(SOPE_ROOT)/sope-core/EOControl \ + $(SOPE_ROOT)/sope-xml/DOM \ + $(SOPE_ROOT)/sope-xml/SaxObjC + +ifneq ($(frameworks),yes) +ADDITIONAL_LIB_DIRS += \ + $(foreach dir,$(DEP_DIRS),\ + -L$(GNUSTEP_BUILD_DIR)/$(dir)/$(GNUSTEP_OBJ_DIR_NAME)) +else +ADDITIONAL_LIB_DIRS += \ + $(foreach dir,$(DEP_DIRS),-F$(GNUSTEP_BUILD_DIR)/$(dir)) +endif +SYSTEM_LIB_DIR += -L/usr/local/lib -L/usr/lib