Mirror von
https://github.com/tkuschel/bees.git
synchronisiert 2026-06-19 06:57:54 +02:00
Makefile: force rebuilding tests when Makefile changed
Signed-off-by: Kai Krakow <kai@kaishome.de>
Dieser Commit ist enthalten in:
committet von
Zygo Blaxell
Ursprung
ca1a3bed12
Commit
63f249f005
+3
-3
@@ -9,7 +9,7 @@ PROGRAMS = \
|
|||||||
|
|
||||||
all: test
|
all: test
|
||||||
|
|
||||||
test: $(PROGRAMS)
|
test: $(PROGRAMS) Makefile
|
||||||
set -x; for prog in $(PROGRAMS); do ./$$prog || exit 1; done
|
set -x; for prog in $(PROGRAMS); do ./$$prog || exit 1; done
|
||||||
|
|
||||||
include ../makeflags
|
include ../makeflags
|
||||||
@@ -27,11 +27,11 @@ depends.mk: $(PROGRAMS:%=.depends/%.dep)
|
|||||||
|
|
||||||
include depends.mk
|
include depends.mk
|
||||||
|
|
||||||
%.o: %.cc %.h ../makeflags
|
%.o: %.cc %.h ../makeflags Makefile
|
||||||
@echo "Implicit rule %.o: %.cc"
|
@echo "Implicit rule %.o: %.cc"
|
||||||
$(CXX) $(CXXFLAGS) -o $@ -c $<
|
$(CXX) $(CXXFLAGS) -o $@ -c $<
|
||||||
|
|
||||||
%: %.o ../makeflags
|
%: %.o ../makeflags Makefile
|
||||||
@echo "Implicit rule %: %.o"
|
@echo "Implicit rule %: %.o"
|
||||||
$(CXX) $(CXXFLAGS) $(LDFLAGS) -o $@ $< $(LIBS)
|
$(CXX) $(CXXFLAGS) $(LDFLAGS) -o $@ $< $(LIBS)
|
||||||
|
|
||||||
|
|||||||
In neuem Issue referenzieren
Einen Benutzer sperren