mirror of
https://gitlab.com/chrony/chrony.git
synced 2025-12-07 04:55:06 -05:00
test: disable object dependencies in main makefile
When the main makefile is used to get the list of chronyd objects in order to build the unit tests, clang started (with the -MM option) to generate the dependency files prints error messages about wrong inclusions. Set a NODEPS variable to completely disable the generation of the files.
This commit is contained in:
@@ -12,7 +12,8 @@ TEST_OBJS := $(sort $(patsubst %.c,%.o,$(wildcard *.c)))
|
||||
TESTS := $(patsubst %.o,%.test,$(filter-out $(SHARED_OBJS),$(TEST_OBJS)))
|
||||
|
||||
CHRONYD_OBJS := $(patsubst %.o,$(CHRONY_SRCDIR)/%.o,$(filter-out main.o,\
|
||||
$(filter %.o,$(shell $(MAKE) -f $(CHRONY_SRCDIR)/Makefile print-chronyd-objects))))
|
||||
$(filter %.o,$(shell $(MAKE) -f $(CHRONY_SRCDIR)/Makefile \
|
||||
print-chronyd-objects NODEPS=1))))
|
||||
|
||||
all: $(TESTS)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user