filter out silly warnings from registerRecordDeviceDriver.pl

This commit is contained in:
2022-02-17 10:32:11 +01:00
parent d125fe34b6
commit 93e97332a4
+3 -3
View File
@@ -1091,10 +1091,10 @@ endif
# EPICS R3.14+:
# Create file to fill registry from dbd file.
# Avoid calling iocshRegisterCommon() repeatedly for each module
# Filter out silly warnings about undefined record types
${REGISTRYFILE}: ${MODULEDBD}
$(RM) $@ temp.cpp
$(PERL) $(EPICS_BASE_HOST_BIN)/registerRecordDeviceDriver.pl $< $(basename $@) | grep -v 'iocshRegisterCommon.*;' > temp.cpp
$(MV) temp.cpp $@
$(RM) $@
($(PERL) $(EPICS_BASE_HOST_BIN)/registerRecordDeviceDriver.pl $< $(basename $@) | grep -v 'iocshRegisterCommon.*;' > $@) 2> >(grep -iv 'record type'>&2)
# 3.14.12 complains if this rule is not overwritten
./%Include.dbd: