From 1c497f63d652e6d9d1f5f9792690ed80ce364caa Mon Sep 17 00:00:00 2001 From: Jan Lindemann Date: Sun, 19 Jul 2009 13:47:30 +0000 Subject: [PATCH] defs.mk: Add USE_FEEDFS_FMEMFS --- make/defs.mk | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/make/defs.mk b/make/defs.mk index 3115c77b..299834a3 100644 --- a/make/defs.mk +++ b/make/defs.mk @@ -796,6 +796,18 @@ USE_FEEDFS = true LD_LIB_PATH += $(FEEDFS_LOCAL_DIR)/lib endif +ifeq ($(USE_FEEDFS_FMEMFS),true) +FEEDFS_FMEMFS_DIR = $(firstword $(wildcard $(CVS_PROJ_DIR)/feedfs-fmemfs /opt/$(FLAVOUR_PATH_PREFIX)feedfs-fmemfs)) +FEEDFS_FMEMFS_VERSION = $(call version,$(FEEDFS_FMEMFS_DIR)) +RPM_REQUIRES_RUN += $(FLAVOUR_PREFIX)feedfs-fmemfs-run = $(FEEDFS_FMEMFS_VERSION) +RPM_REQUIRES_DEVEL += $(FLAVOUR_PREFIX)feedfs-fmemfs-devel = $(FEEDFS_FMEMFS_VERSION) +USE_FEEDFS = true +# no build-time linkage necessary, no headers exported +LD_LIB_PATH += $(FEEDFS_FMEMFS_DIR)/lib +INCLUDE += -I$(FEEDFS_FMEMFS_DIR)/include +LIBFLAGS += -L$(FEEDFS_FMEMFS_DIR)/lib -lfeedfs-fmemfs +endif + ifeq ($(USE_FEEDFS_OBJECTS),true) FEEDFS_OBJECTS_DIR = $(firstword $(wildcard $(CVS_PROJ_DIR)/feedfs-objects /opt/$(FLAVOUR_PATH_PREFIX)feedfs-objects)) FEEDFS_OBJECTS_VERSION = $(call version,$(FEEDFS_OBJECTS_DIR))