blob: 2300a1972588c88a4ffbcd8d3e5cdc3235288850 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
|
include config.mk
TEST_RUNNER=$(BUILD_DIR)/tester
OBJS=$(BUILD_DIR)/csv-test.o
$(TEST_RUNNER): $(OBJS) | libcsv
cc -o $@ $(LDFLAGS) $(OBJS)
$(BUILD_DIR)/%.o: src/%.c | $(BUILD_DIR)
cc $(CFLAGS) -c $< -o $@
$(BUILD_DIR):
mkdir -p $@
.PHONY: libcsv
libcsv:
$(MAKE) -C ../lib
compile_flags.txt:
echo "$(CFLAGS)" | tr ' ' '\n' > $@
.PHONY: clean
clean:
rm -f $(TEST_RUNNER) $(OBJS)
|