|
1234567891011121314151617 |
- SRCS = src/BBBParser.cc src/SourceFile.cc src/main.cc
- HDRS = src/BBBParser.h src/SourceFile.h
- BUILD = build
- OBJS = $(patsubst %,$(BUILD)/%.o,$(SRCS))
- CFLAGS = -g
-
- $(BUILD)/%.cc.o: %.cc $(HDRS)
- @mkdir -p $(@D)
- $(CXX) $(CFLAGS) -c $< -o $@
-
- $(BUILD)/bbbuild: $(OBJS)
- @mkdir -p $(@D)
- $(CXX) $(LDFLAGS) -o $@ $^ $(LDLIBS)
-
- .PHONY: clean
- clean:
- rm -rf $(BUILD)
|