# (c) 2001 jannet it services # contact@jannet.de # $Id$ PROJECT := ytools MODDIR = $(TOPDIR) REQUIRED = inst/pre \ make \ doc \ debug misc slog platform \ devutil \ hash \ hexdump \ lbuffer \ debug \ cfgfile gtopts \ lock sigsync shmem \ usrv uclnt statecheck msgfmt \ YMisc YError \ YThread YMutex YEvent YCbContr contr/Y2WayMap \ YTimeB YStopWatch YStopWatchList YStopWatchQueue YStopWatchThreadList \ lib include bin \ inst/post VERSION = @PACKAGE_VERSION@ VERSION_STR = \"@PACKAGE_VERSION@\" DEVELOPMENT = @IS_DEVELOPMENT_VERSION@ # rpmdist.mk variables MKSPEC_SH = $(MOD_SCRIPT_DIR)/mkspec_wrapper.sh $(TOPDIR)/make/mkspec.sh FTP_SRC_GROUP = ytsrc FTP_SRC_USER = jan FTP_RUN_GROUP = ytrun FTP_RUN_USER = jan FTP_DEV_GROUP = ytdev FTP_DEV_USER = jan FTP_HOST = ftp.jannet.de FTP_FILE_MODE = 644 FTP_DIR_MODE = 755 #FTP_HOST = ftp.jannet.de FTP_HOST_LOGIN = root ifeq ($(DEVELOPMENT),true) include $(TOPDIR)/make/cfg_dev.mk else include $(TOPDIR)/make/cfg_dist.mk endif LDFLAGS += -lytools CFLAGS += -D_USRDLL -DYTOOLS_EXPORTS CPPFLAGS += -D_USRDLL -DYTOOLS_EXPORTS ARCH = @ARCH@ LD_LIB_PATH=$(TOPDIR)/lib PROJECT_CFLAGS += -gstabs+ PROJECT_CPPFLAGS += -gstabs+ ifneq ($(TARGET),mingw) ifeq (@ARCH@,x86) PROJECT_LDFLAGS += $(shell export PKG_CONFIG_PATH=/opt/gnome/lib/pkgconfig; pkg-config --libs glib-2.0) else ifeq (@ARCH@,x86_64) PROJECT_LDFLAGS += $(shell export PKG_CONFIG_PATH=/opt/gnome/lib64/pkgconfig; pkg-config --libs glib-2.0) endif endif PROJECT_LDFLAGS += -ldl -lpthread else PROJECT_LDFLAGS += -lglib-2.0 endif