mirror of
https://github.com/Zygo/bees.git
synced 2025-05-18 05:45:45 +02:00
Makefile: depends.mk is not an optional include
We really need depends.mk in the following Makefile reorganization. Signed-off-by: Kai Krakow <kai@kaishome.de>
This commit is contained in:
parent
4943a07cce
commit
c8787fecd2
@ -29,7 +29,7 @@ depends.mk: *.cc
|
|||||||
echo "namespace crucible { const char *VERSION = \"$(TAG)\"; }" > .version.new.cc
|
echo "namespace crucible { const char *VERSION = \"$(TAG)\"; }" > .version.new.cc
|
||||||
mv -f .version.new.cc .version.cc
|
mv -f .version.new.cc .version.cc
|
||||||
|
|
||||||
-include depends.mk
|
include depends.mk
|
||||||
|
|
||||||
%.o: %.cc ../include/crucible/%.h
|
%.o: %.cc ../include/crucible/%.h
|
||||||
$(CXX) $(CXXFLAGS) -fPIC -o $@ -c $<
|
$(CXX) $(CXXFLAGS) -fPIC -o $@ -c $<
|
||||||
|
@ -18,7 +18,7 @@ bees-version.c: Makefile *.cc *.h
|
|||||||
echo "const char *BEES_VERSION = \"$(shell git describe --always --dirty || echo UNKNOWN)\";" > bees-version.new.c
|
echo "const char *BEES_VERSION = \"$(shell git describe --always --dirty || echo UNKNOWN)\";" > bees-version.new.c
|
||||||
mv -f bees-version.new.c bees-version.c
|
mv -f bees-version.new.c bees-version.c
|
||||||
|
|
||||||
-include depends.mk
|
include depends.mk
|
||||||
|
|
||||||
%.o: %.cc %.h
|
%.o: %.cc %.h
|
||||||
$(CXX) $(CXXFLAGS) -o "$@" -c "$<"
|
$(CXX) $(CXXFLAGS) -o "$@" -c "$<"
|
||||||
|
@ -21,7 +21,7 @@ depends.mk: *.cc
|
|||||||
for x in *.cc; do $(CXX) $(CXXFLAGS) -M "$$x"; done > depends.mk.new
|
for x in *.cc; do $(CXX) $(CXXFLAGS) -M "$$x"; done > depends.mk.new
|
||||||
mv -fv depends.mk.new depends.mk
|
mv -fv depends.mk.new depends.mk
|
||||||
|
|
||||||
-include depends.mk
|
include depends.mk
|
||||||
|
|
||||||
%.o: %.cc %.h ../makeflags
|
%.o: %.cc %.h ../makeflags
|
||||||
-echo "Implicit rule %.o: %.cc" >&2
|
-echo "Implicit rule %.o: %.cc" >&2
|
||||||
|
Loading…
x
Reference in New Issue
Block a user