rules.mk: Fix C++ compilation for .cc suffix

Signed-off-by: Jan Lindemann <jan@janware.com>
This commit is contained in:
Jan Lindemann 2015-12-14 14:16:11 +00:00
commit 6d80dde8b5

View file

@ -214,6 +214,9 @@ strip.done: $(EXE_ALL)
.%.o.dep.mk: %.cpp $(BUILD_HDR) .%.o.dep.mk: %.cpp $(BUILD_HDR)
$(CC) -M $(BUILD_CPPFLAGS) $(DEPEND_CPPFLAGS) $< -o $@ $(CC) -M $(BUILD_CPPFLAGS) $(DEPEND_CPPFLAGS) $< -o $@
.%.o.dep.mk: %.cc $(BUILD_HDR)
$(CC) -M $(BUILD_CPPFLAGS) $(DEPEND_CPPFLAGS) $< -o $@
.%.o.dep.mk: %.c $(BUILD_HDR) .%.o.dep.mk: %.c $(BUILD_HDR)
$(CC) -M $(BUILD_CPPFLAGS) $(DEPEND_CPPFLAGS) $< -o $@ $(CC) -M $(BUILD_CPPFLAGS) $(DEPEND_CPPFLAGS) $< -o $@
@ -256,6 +259,9 @@ endif
%.o: %.cpp %.o: %.cpp
$(CPP) $(BUILD_CPPFLAGS) -c $< $(CPP) $(BUILD_CPPFLAGS) -c $<
%.o: %.cc
$(CPP) $(BUILD_CPPFLAGS) -c $<
%.o: %.c %.o: %.c
$(CC) $(BUILD_CFLAGS) -c $< $(CC) $(BUILD_CFLAGS) -c $<