mirror of
ssh://git.janware.com/srv/git/janware/proj/jw-pkg
synced 2026-01-24 06:40:39 +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
|
# -- 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)),)
|
ifneq ($(filter site,$(PREREQ_BUILD)),)
|
||||||
SITE_DIR = $(firstword $(wildcard $(CVS_PROJ_DIR)/site /opt/$(FLAVOUR_PATH_PREFIX)site))
|
SITE_DIR = $(firstword $(wildcard $(CVS_PROJ_DIR)/site /opt/$(FLAVOUR_PATH_PREFIX)site))
|
||||||
SITE_VERSION = $(call version,$(SITE_DIR))
|
SITE_VERSION = $(call version,$(SITE_DIR))
|
||||||
|
|
@ -1534,6 +1582,18 @@ EXE_SEARCH_PATH += $(FPANEL_DIR)/bin
|
||||||
PREREQ += FPANEL
|
PREREQ += FPANEL
|
||||||
endif
|
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 ($(filter ytools,$(PREREQ_BUILD)),)
|
||||||
ifneq ($(PROJECT),ytools)
|
ifneq ($(PROJECT),ytools)
|
||||||
YTOOLS_DIR = $(firstword $(wildcard $(CVS_PROJ_DIR)/ytools /opt/$(FLAVOUR_PATH_PREFIX)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