Drop the "all: $(STATIC_LIBS)" rule. The KVM selftests already depend on $(STATIC_LIBS), so there is no reason to have an extra "all" rule.
Unified · Split
| @@ -192,7 +192,6 @@ $(OUTPUT)/libkvm.a: $(LIBKVM_OBJS) · 191 unmodified lines | |||
| 192 | $(AR) crs $@ $^ | 192 | $(AR) crs $@ $^ |
| 193 | 193 | ||
| 194 | x := $(shell mkdir -p $(sort $(dir $(TEST_GEN_PROGS)))) | 194 | x := $(shell mkdir -p $(sort $(dir $(TEST_GEN_PROGS)))) |
| 195 | all: $(STATIC_LIBS) | ||
| 196 | $(TEST_GEN_PROGS): $(STATIC_LIBS) | 195 | $(TEST_GEN_PROGS): $(STATIC_LIBS) |
| 197 | 196 | ||
| 198 | cscope: include_paths = $(LINUX_TOOL_INCLUDE) $(LINUX_HDR_PATH) include lib .. | 197 | cscope: include_paths = $(LINUX_TOOL_INCLUDE) $(LINUX_HDR_PATH) include lib .. |