conffile.yy.o: ALL_CFLAGS += -Wno-sign-compare
secnet: $(OBJECTS)
- $(MAKE) version.o # *.o $(filter-out %.o, $^)
+ $(MAKE) -f main.mk version.o # *.o $(filter-out %.o, $^)
$(CC) $(LDFLAGS) $(ALL_CFLAGS) -o $@ $(OBJECTS) version.o $(LDLIBS)
# We (always) regenerate the version, but only if we regenerate the
# binary. (This is necessary as the version string is can depend on
recheck:
rm -f $(&TARGETS_check)
rm -rf $(addsuffix /d-*, $(TESTDIRS))
- $(MAKE) check
+ $(MAKE) -f main.mk check
.PHONY: FORCE
version.c: FORCE
install-force:
rm -f $(STALE_PYTHON_FILES)
- $(MAKE) install
+ $(MAKE) -f main.mk install
clean::
$(RM) -f *.o *.yy.[ch] *.tab.[ch] $(TARGETS) core version.c
&check:: $(&DEPS)
env -u MAKEFLAGS -u MFLAGS \
- $(MAKE_NOTSPECIAL) -j$(shell nproc || 1)0 &check-real
+ $(MAKE_NOTSPECIAL) -f main.mk -j$(shell nproc || 1)0 &check-real
&:include subdirmk/cdeps.sd.mk