fix rule to rebuild StreamVersion.o whenever any other object code changed

This commit is contained in:
2018-09-27 16:05:35 +02:00
parent cb4d490fb6
commit 2ef5c47f19
2 changed files with 3 additions and 4 deletions

View File

@ -32,9 +32,8 @@ HEADERS += StreamError.h
StreamCore.o StreamCore.d: streamReferences
# Update version string (contains __DATE__ and __TIME__)
# each time make runs.
StreamVersion.o: FORCE
FORCE:
# each time anything changes.
StreamVersion.o: $(filter-out StreamVersion.o stream_exportAddress.o,$(LIBOBJS))
streamReferences:
$(PERL) ../src/makeref.pl Interface $(BUSSES) > $@

View File

@ -74,7 +74,7 @@ CPPFLAGS += -DUSE_TYPED_RSET
-include $(TOP)/configure/RULES
# Update version string whenever something changes
StreamVersion$(OBJ): ../*.c ../*.h ../*.cc ../CONFIG_STREAM
StreamVersion$(OBJ): $(filter-out StreamVersion.o,$(LIBOBJS)$(LIBRARY_OBJS))
# Add references to all registrars to main file to avoid
# missing initialization.