diff --git a/configure/CONFIG_COMMON b/configure/CONFIG_COMMON index c4bfb0480..ec0998644 100644 --- a/configure/CONFIG_COMMON +++ b/configure/CONFIG_COMMON @@ -45,6 +45,7 @@ DB_OPT = NO # Check configure/RELEASE file for consistency CHECK_RELEASE_YES = checkRelease CHECK_RELEASE_NO = +CHECK_RELEASE_WARN = warnRelease #------------------------------------------------------- # Directories diff --git a/configure/RULES_ARCHS b/configure/RULES_ARCHS index 52e208eca..7e8a52ab0 100644 --- a/configure/RULES_ARCHS +++ b/configure/RULES_ARCHS @@ -54,14 +54,19 @@ O.Common: targetReleaseFiles = $(wildcard $(foreach arch, $(BUILD_ARCHS), \ $(TOP)/configure/RELEASE.Common.$(arch) \ $(TOP)/configure/RELEASE.$(EPICS_HOST_ARCH).$(arch))) + checkReleaseTargets = $(addprefix checkRelease, $(suffix $(targetReleaseFiles))) - checkRelease: $(checkReleaseTargets) - $(PERL) $(TOOLS)/convertRelease.pl -h $(EPICS_HOST_ARCH) $@ - + $(PERL) $(TOOLS)/convertRelease.pl -h $(EPICS_HOST_ARCH) checkRelease $(checkReleaseTargets):checkRelease.%: $(PERL) $(TOOLS)/convertRelease.pl -h $(EPICS_HOST_ARCH) -a $* checkRelease +warnReleaseTargets = $(addprefix warnRelease, $(suffix $(targetReleaseFiles))) +warnRelease: $(warnReleaseTargets) + -$(PERL) $(TOOLS)/convertRelease.pl -h $(EPICS_HOST_ARCH) checkRelease +$(warnReleaseTargets):warnRelease.%: + -$(PERL) $(TOOLS)/convertRelease.pl -h $(EPICS_HOST_ARCH) -a $* checkRelease + # # special clean rule #