fix: terminal/klog build fix
This commit is contained in:
@@ -55,6 +55,7 @@ LDFLAGS := \
|
|||||||
|
|
||||||
SRCS := main.cpp stb_truetype_impl.cpp font_data.cpp
|
SRCS := main.cpp stb_truetype_impl.cpp font_data.cpp
|
||||||
OBJS := $(addprefix $(OBJDIR)/,$(SRCS:.cpp=.o))
|
OBJS := $(addprefix $(OBJDIR)/,$(SRCS:.cpp=.o))
|
||||||
|
DEPS := $(OBJS:.o=.d)
|
||||||
|
|
||||||
TARGET := $(BINDIR)/apps/klog/klog.elf
|
TARGET := $(BINDIR)/apps/klog/klog.elf
|
||||||
|
|
||||||
@@ -68,7 +69,9 @@ $(TARGET): $(OBJS) $(LINK_LD) Makefile
|
|||||||
|
|
||||||
$(OBJDIR)/%.o: %.cpp Makefile
|
$(OBJDIR)/%.o: %.cpp Makefile
|
||||||
mkdir -p $(OBJDIR)
|
mkdir -p $(OBJDIR)
|
||||||
$(CXX) $(CXXFLAGS) -c $< -o $@
|
$(CXX) $(CXXFLAGS) -MMD -MP -c $< -o $@
|
||||||
|
|
||||||
|
-include $(DEPS)
|
||||||
|
|
||||||
clean:
|
clean:
|
||||||
rm -rf $(OBJDIR) $(TARGET)
|
rm -rf $(OBJDIR) $(TARGET)
|
||||||
|
|||||||
@@ -55,6 +55,7 @@ LDFLAGS := \
|
|||||||
|
|
||||||
SRCS := main.cpp stb_truetype_impl.cpp font_data.cpp
|
SRCS := main.cpp stb_truetype_impl.cpp font_data.cpp
|
||||||
OBJS := $(addprefix $(OBJDIR)/,$(SRCS:.cpp=.o))
|
OBJS := $(addprefix $(OBJDIR)/,$(SRCS:.cpp=.o))
|
||||||
|
DEPS := $(OBJS:.o=.d)
|
||||||
|
|
||||||
TARGET := $(BINDIR)/apps/terminal/terminal.elf
|
TARGET := $(BINDIR)/apps/terminal/terminal.elf
|
||||||
|
|
||||||
@@ -68,7 +69,9 @@ $(TARGET): $(OBJS) $(LINK_LD) Makefile
|
|||||||
|
|
||||||
$(OBJDIR)/%.o: %.cpp Makefile
|
$(OBJDIR)/%.o: %.cpp Makefile
|
||||||
mkdir -p $(OBJDIR)
|
mkdir -p $(OBJDIR)
|
||||||
$(CXX) $(CXXFLAGS) -c $< -o $@
|
$(CXX) $(CXXFLAGS) -MMD -MP -c $< -o $@
|
||||||
|
|
||||||
|
-include $(DEPS)
|
||||||
|
|
||||||
clean:
|
clean:
|
||||||
rm -rf $(OBJDIR) $(TARGET)
|
rm -rf $(OBJDIR) $(TARGET)
|
||||||
|
|||||||
Reference in New Issue
Block a user