blob: 5c832bab0c87939bcf9ae9142bc246909f88cf5a (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
|
include config.mk
LIBRARY=$(BUILD_DIR)/libcsv.a
OBJS=$(BUILD_DIR)/csv.o
$(LIBRARY): $(OBJS)
ar $(ARFLAGS) $@ $(OBJS)
$(BUILD_DIR)/%.o: src/%.c | $(BUILD_DIR)
cc $(CFLAGS) -c $< -o $@
$(BUILD_DIR):
mkdir -p $@
compile_flags.txt:
echo "$(CFLAGS)" | tr ' ' '\n' > $@
.PHONY: clean
clean:
rm -f $(LIBRARY) $(OBJS)
|