# (c) 2001 jannet it services # contact@jannet.de # $Id$ PROJECT = ytools MODDIR = $(TOPDIR) CVS_PROJ_DIR = $(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 PREREQ_BUILD += ytools USE_GLIB = true CFLAGS += -D_USRDLL -DYTOOLS_EXPORTS CPPFLAGS += -D_USRDLL -DYTOOLS_EXPORTS #DEBUG_FORMAT_FLAG ?= -gstabs+ PROJECT_CFLAGS += $(DEBUG_FORMAT_FLAG) PROJECT_CPPFLAGS += $(DEBUG_FORMAT_FLAG) PROJECT_LDFLAGS += $(DEBUG_FORMAT_FLAG) # need to do this before include $(MODDIR)/make/platform.mk ifeq ($(TARGET),mingw) CONTRIB_DLL = \ iconv \ libglib-2.0-0 \ intl \ libgnurx-0 # msvcirt \ # msvcp71d \ # msvcp71 \ # msvcr71d \ # msvcr71 CONTRIB_LIBS += $(addsuffix .dll,$(CONTRIB_DLL)) PROJECT_LDFLAGS += -lgnurx endif RPM_REQUIRES_RUN += smart sudo