Add .cc files rules
This commit is contained in:
parent
4685bc1fad
commit
6b5f1bf005
|
@ -407,6 +407,7 @@ CHAR_SPACE:=$(CHAR_EMPTY) $(CHAR_EMPTY)
|
|||
BUILDDIR:=obj-$(DC_PLATFORM)-$(subst $(CHAR_SPACE),-,$(platform))
|
||||
|
||||
OBJECTS=$(RZDCY_FILES:.cpp=.build_obj)
|
||||
OBJECTS:=$(OBJECTS:.cc=.build_obj)
|
||||
OBJECTS:=$(OBJECTS:.c=.build_obj)
|
||||
OBJECTS:=$(OBJECTS:.S=.build_obj)
|
||||
OBJECTS:=$(patsubst $(RZDCY_SRC_DIR)/%,$(BUILDDIR)/%,$(OBJECTS))
|
||||
|
@ -414,6 +415,7 @@ OBJECTS:=$(patsubst $(RZDCY_SRC_DIR)/%,$(BUILDDIR)/%,$(OBJECTS))
|
|||
DEPDIR := .dep-$(BUILDDIR)
|
||||
DEPFLAGS = -MT $@ -MD -MP -MF $(DEPDIR)/$*.Td
|
||||
DEPS=$(RZDCY_FILES:.cpp=.d)
|
||||
DEPS:=$(DEPS:.cc=.d)
|
||||
DEPS:=$(DEPS:.c=.d)
|
||||
DEPS:=$(DEPS:.S=.d)
|
||||
DEPS:=$(patsubst $(RZDCY_SRC_DIR)/%,$(DEPDIR)/%,$(DEPS))
|
||||
|
@ -437,6 +439,13 @@ $(BUILDDIR)/%.build_obj: $(RZDCY_SRC_DIR)/%.cpp $(DEPDIR)/%.d
|
|||
$(CXX) $(EXTRAFLAGS) $(INCS) $(DEPFLAGS) $(CFLAGS) $(MFLAGS) $(CXXFLAGS) $< -o $@
|
||||
$(POSTCOMPILE)
|
||||
|
||||
$(BUILDDIR)/%.build_obj : $(RZDCY_SRC_DIR)/%.cc
|
||||
$(BUILDDIR)/%.build_obj: $(RZDCY_SRC_DIR)/%.cc $(DEPDIR)/%.d
|
||||
mkdir -p $(dir $@)
|
||||
mkdir -p .dep-$(dir $@)
|
||||
$(CXX) $(EXTRAFLAGS) $(INCS) $(DEPFLAGS) $(CFLAGS) $(MFLAGS) $(CXXFLAGS) $< -o $@
|
||||
$(POSTCOMPILE)
|
||||
|
||||
$(BUILDDIR)/%.build_obj : $(RZDCY_SRC_DIR)/%.c
|
||||
$(BUILDDIR)/%.build_obj: $(RZDCY_SRC_DIR)/%.c $(DEPDIR)/%.d
|
||||
mkdir -p $(dir $@)
|
||||
|
|
Loading…
Reference in New Issue