Browse Source

update ctags when compiling

main
cinnaboot 4 years ago
parent
commit
4f9d3e2589
  1. 7
      Makefile

7
Makefile

@ -34,7 +34,7 @@ OBJECTS := $(patsubst $(SRCDIR)/%.cpp, $(OBJDIR)/%.o, $(SOURCES))
BIN := $(BINDIR)/orbital_shipping BIN := $(BINDIR)/orbital_shipping
all: mkdirs $(BIN) tests all: mkdirs $(BIN) tests tags
@# automatically run tests when (re-)compiling @# automatically run tests when (re-)compiling
@${TEST_BIN} @${TEST_BIN}
.PHONY: all .PHONY: all
@ -42,12 +42,15 @@ all: mkdirs $(BIN) tests
tests: $(TEST_BIN) tests: $(TEST_BIN)
.PHONY: tests .PHONY: tests
-include $(OBJDIR)/*.d tags:
@ctags -R --exclude=ext/imgui/* --exclude=ext/tangerine/ext/*
mkdirs: mkdirs:
@-mkdir -p ./bin ./build @-mkdir -p ./bin ./build
.PHONY: mkdirs .PHONY: mkdirs
-include $(OBJDIR)/*.d
$(BIN): $(COMMON_OBJECTS) $(OBJECTS) $(IMGUI_OBJECTS) $(IMGUI_IMP_OBJECTS) $(LIB) $(BIN): $(COMMON_OBJECTS) $(OBJECTS) $(IMGUI_OBJECTS) $(IMGUI_IMP_OBJECTS) $(LIB)
$(CXX) -o $@ $(LDFLAGS) $(COMMON_OBJECTS) $(OBJECTS) $(LIB) \ $(CXX) -o $@ $(LDFLAGS) $(COMMON_OBJECTS) $(OBJECTS) $(LIB) \
$(IMGUI_OBJECTS) $(IMGUI_IMP_OBJECTS) $(IMGUI_OBJECTS) $(IMGUI_IMP_OBJECTS)

Loading…
Cancel
Save