XCPPFLAGS += -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 INSTALL := install INSTALL_OPTS := -c -D -m 444 SED := sed MV := mv RM := rm -f RMDIR := rm -rf CP := cp MKDIR := mkdir -p export RANLIB = ranlib TOOLSET ?= g++ LIB_DIRS += $(LIBCOMPFLAG)/usr/local SYS_THREAD_LIB := -lpthread SYS_DL_LIB := -ldl ######################################################### define map_abspath $(abspath $1) endef ######################################################### define INST_TEMPLATE $(3)/$(1): $(2)/$(1) $(quiet) $(INSTALL) $(INSTALL_OPTS) $(2)/$(1) $(3)/$(1) endef define clean-path $(patsubst %/,%,$1) endef ######################################################### # $(call cd_and_run_test,$@_SOURCE_DIR,$<,$@_TEST_ARGS,$@_SOURCE_ARGS) define cd_and_run_test $(quiet) cd $1 ; $2 $3 $4 endef