mirror of
ssh://git.janware.com/srv/git/janware/proj/jw-pkg
synced 2026-01-15 12:03:31 +01:00
defs.mk: Support more packages
Support more packages in defs.mk.in: Feedfs-nexus, feedfs-ict, xchange-nexus, feedfs-dsp, dsptools Signed-off-by: Jan Lindemann <jan@janware.com>
This commit is contained in:
parent
85808cde47
commit
9a7846a379
1 changed files with 60 additions and 0 deletions
60
make/defs.mk
60
make/defs.mk
|
|
@ -861,6 +861,54 @@ endif
|
|||
|
||||
# -- use of supplementary libraries
|
||||
|
||||
ifneq ($(filter feedfs-nexus,$(PREREQ_BUILD)),)
|
||||
FEEDFS_NEXUS_DIR = $(firstword $(wildcard $(CVS_PROJ_DIR)/feedfs-nexus /opt/$(FLAVOUR_PATH_PREFIX)feedfs-nexus))
|
||||
FEEDFS_NEXUS_VERSION = $(call version,$(FEEDFS_NEXUS_DIR))
|
||||
RPM_REQUIRES_RUN += $(FLAVOUR_PREFIX)feedfs-nexus-run = $(FEEDFS_NEXUS_VERSION)
|
||||
RPM_REQUIRES_DEVEL += $(FLAVOUR_PREFIX)feedfs-nexus-devel = $(FEEDFS_NEXUS_VERSION)
|
||||
PREREQ_BUILD += feedfs-objects feedfs-dsp
|
||||
INCLUDE += -I$(FEEDFS_NEXUS_DIR)/include
|
||||
LIBFLAGS += -L$(FEEDFS_NEXUS_DIR)/lib -lfeedfs-nexus
|
||||
EXE_SEARCH_PATH += $(FEEDFS_NEXUS_DIR)/bin
|
||||
PREREQ += FEEDFS_NEXUS
|
||||
endif
|
||||
|
||||
ifneq ($(filter feedfs-ict,$(PREREQ_BUILD)),)
|
||||
FEEDFS_ICT_DIR = $(firstword $(wildcard $(CVS_PROJ_DIR)/feedfs-ict /opt/$(FLAVOUR_PATH_PREFIX)feedfs-ict))
|
||||
FEEDFS_ICT_VERSION = $(call version,$(FEEDFS_ICT_DIR))
|
||||
RPM_REQUIRES_RUN += $(FLAVOUR_PREFIX)feedfs-ict-run = $(FEEDFS_ICT_VERSION)
|
||||
RPM_REQUIRES_DEVEL += $(FLAVOUR_PREFIX)feedfs-ict-devel = $(FEEDFS_ICT_VERSION)
|
||||
PREREQ_BUILD += feedfs-objects feedfs-dsp
|
||||
INCLUDE += -I$(FEEDFS_ICT_DIR)/include
|
||||
LIBFLAGS += -L$(FEEDFS_ICT_DIR)/lib -lfeedfs-ict
|
||||
EXE_SEARCH_PATH += $(FEEDFS_ICT_DIR)/bin
|
||||
PREREQ += FEEDFS_ICT
|
||||
endif
|
||||
|
||||
ifneq ($(filter xchange-nexus,$(PREREQ_BUILD)),)
|
||||
XCHANGE_NEXUS_DIR = $(firstword $(wildcard $(CVS_PROJ_DIR)/xchange-nexus /opt/$(FLAVOUR_PATH_PREFIX)xchange-nexus))
|
||||
XCHANGE_NEXUS_VERSION = $(call version,$(XCHANGE_NEXUS_DIR))
|
||||
RPM_REQUIRES_RUN += $(FLAVOUR_PREFIX)xchange-nexus-run = $(XCHANGE_NEXUS_VERSION)
|
||||
RPM_REQUIRES_DEVEL += $(FLAVOUR_PREFIX)xchange-nexus-devel = $(XCHANGE_NEXUS_VERSION)
|
||||
PREREQ_BUILD += xchange dsptools
|
||||
INCLUDE += -I$(XCHANGE_NEXUS_DIR)/include
|
||||
LIBFLAGS += -L$(XCHANGE_NEXUS_DIR)/lib -lxchange-nexus
|
||||
EXE_SEARCH_PATH += $(XCHANGE_NEXUS_DIR)/bin
|
||||
PREREQ += XCHANGE_NEXUS
|
||||
endif
|
||||
|
||||
ifneq ($(filter feedfs-dsp,$(PREREQ_BUILD)),)
|
||||
FEEDFS_DSP_DIR = $(firstword $(wildcard $(CVS_PROJ_DIR)/feedfs-dsp /opt/$(FLAVOUR_PATH_PREFIX)feedfs-dsp))
|
||||
FEEDFS_DSP_VERSION = $(call version,$(FEEDFS_DSP_DIR))
|
||||
RPM_REQUIRES_RUN += $(FLAVOUR_PREFIX)feedfs-dsp-run = $(FEEDFS_DSP_VERSION)
|
||||
RPM_REQUIRES_DEVEL += $(FLAVOUR_PREFIX)feedfs-dsp-devel = $(FEEDFS_DSP_VERSION)
|
||||
PREREQ_BUILD += feedfs-objects feedfs-circuit
|
||||
INCLUDE += -I$(FEEDFS_DSP_DIR)/include
|
||||
LIBFLAGS += -L$(FEEDFS_DSP_DIR)/lib -lfeedfs-dsp
|
||||
EXE_SEARCH_PATH += $(FEEDFS_DSP_DIR)/bin
|
||||
PREREQ += FEEDFS_DSP
|
||||
endif
|
||||
|
||||
ifneq ($(filter site,$(PREREQ_BUILD)),)
|
||||
SITE_DIR = $(firstword $(wildcard $(CVS_PROJ_DIR)/site /opt/$(FLAVOUR_PATH_PREFIX)site))
|
||||
SITE_VERSION = $(call version,$(SITE_DIR))
|
||||
|
|
@ -1534,6 +1582,18 @@ EXE_SEARCH_PATH += $(FPANEL_DIR)/bin
|
|||
PREREQ += FPANEL
|
||||
endif
|
||||
|
||||
ifneq ($(filter dsptools,$(PREREQ_BUILD)),)
|
||||
DSPTOOLS_DIR = $(firstword $(wildcard $(CVS_PROJ_DIR)/dsptools /opt/$(FLAVOUR_PATH_PREFIX)dsptools))
|
||||
DSPTOOLS_VERSION = $(call version,$(DSPTOOLS_DIR))
|
||||
RPM_REQUIRES_RUN += $(FLAVOUR_PREFIX)dsptools-run = $(DSPTOOLS_VERSION)
|
||||
RPM_REQUIRES_DEVEL += $(FLAVOUR_PREFIX)dsptools-devel = $(DSPTOOLS_VERSION)
|
||||
PREREQ_BUILD += ytools
|
||||
INCLUDE += -I$(DSPTOOLS_DIR)/include
|
||||
LIBFLAGS += -L$(DSPTOOLS_DIR)/lib -ldsptools
|
||||
EXE_SEARCH_PATH += $(DSPTOOLS_DIR)/bin
|
||||
PREREQ += DSPTOOLS
|
||||
endif
|
||||
|
||||
ifneq ($(filter ytools,$(PREREQ_BUILD)),)
|
||||
ifneq ($(PROJECT),ytools)
|
||||
YTOOLS_DIR = $(firstword $(wildcard $(CVS_PROJ_DIR)/ytools /opt/$(FLAVOUR_PATH_PREFIX)ytools))
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue