From 8ccbd795bdf327c081adc58a87f460e1695b9e9c Mon Sep 17 00:00:00 2001 From: Dirk Zimoch Date: Mon, 12 Jan 2026 10:19:12 +0100 Subject: [PATCH] fix EXCLUDE_VERSIONS so that 7.0.1 does not match 7.0.10 but 7.0 still matches both --- App/tools/driver.makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/App/tools/driver.makefile b/App/tools/driver.makefile index 59c383d..db9a7a1 100644 --- a/App/tools/driver.makefile +++ b/App/tools/driver.makefile @@ -148,7 +148,7 @@ ifndef EPICSVERSION # Find out which EPICS versions to build. INSTALLED_EPICS_VERSIONS := $(sort $(patsubst ${EPICS_LOCATION}/base-%,%,$(realpath $(wildcard ${EPICS_LOCATION}/base-*[0-9])))) -EPICS_VERSIONS = $(filter-out ${EXCLUDE_VERSIONS:=%},${DEFAULT_EPICS_VERSIONS}) +EPICS_VERSIONS = $(filter-out ${EXCLUDE_VERSIONS} ${EXCLUDE_VERSIONS:=.%},${DEFAULT_EPICS_VERSIONS}) MISSING_EPICS_VERSIONS = $(filter-out ${BUILD_EPICS_VERSIONS},${EPICS_VERSIONS}) BUILD_EPICS_VERSIONS = $(filter ${INSTALLED_EPICS_VERSIONS},${EPICS_VERSIONS}) $(foreach v,$(sort $(basename $(basename $(basename ${BUILD_EPICS_VERSIONS}))) $(basename $(basename ${BUILD_EPICS_VERSIONS})) $(basename ${BUILD_EPICS_VERSIONS})),$(eval EPICS_VERSIONS_$v=$(filter $v.%,${BUILD_EPICS_VERSIONS})))