Build tool
Du kannst nicht mehr als 25 Themen auswählen Themen müssen mit entweder einem Buchstaben oder einer Ziffer beginnen. Sie können Bindestriche („-“) enthalten und bis zu 35 Zeichen lang sein.

Makefile 495B

1234567891011121314151617
  1. SRCS = src/BBBParser.cc src/SourceFile.cc src/toolchain.cc src/globals.cc src/sys.cc src/main.cc
  2. HDRS = src/BBBParser.h src/SourceFile.h src/toolchain.h src/globals.h src/sys.h src/parallel.h
  3. BUILD = build
  4. OBJS = $(patsubst %,$(BUILD)/%.o,$(SRCS))
  5. CFLAGS = -g -Wall -Wextra -Wno-unused-parameter
  6. $(BUILD)/%.cc.o: %.cc $(HDRS)
  7. @mkdir -p $(@D)
  8. $(CXX) $(CFLAGS) -c $< -o $@
  9. $(BUILD)/bbbuild: $(OBJS)
  10. @mkdir -p $(@D)
  11. $(CXX) $(LDFLAGS) -o $@ $^ $(LDLIBS)
  12. .PHONY: clean
  13. clean:
  14. rm -rf $(BUILD)