diff options
Diffstat (limited to 'makefile')
| -rw-r--r-- | makefile | 11 |
1 files changed, 8 insertions, 3 deletions
| @@ -3,12 +3,17 @@ all: csv-test seq-read | |||
| 3 | CC=cc | 3 | CC=cc |
| 4 | CFLAGS=-Wall -Wextra -pedantic -std=c99 -O2 | 4 | CFLAGS=-Wall -Wextra -pedantic -std=c99 -O2 |
| 5 | 5 | ||
| 6 | csv-test: csv-test.c csv.c csv.h | 6 | csv-test: csv-test.c csv.o csv.h |
| 7 | $(CC) $(CFLAGS) -o $@ csv-test.c csv.c | 7 | $(CC) $(CFLAGS) -o $@ csv-test.c csv.o |
| 8 | 8 | ||
| 9 | seq-read: seq-read.c | 9 | seq-read: seq-read.c |
| 10 | $(CC) $(CFLAGS) -o $@ $< | 10 | $(CC) $(CFLAGS) -o $@ $< |
| 11 | 11 | ||
| 12 | .PHONY: clean | 12 | csv.o: csv.c csv.h |
| 13 | $(CC) $(CFLAGS) -o $@ -c csv.c | ||
| 14 | |||
| 13 | clean: | 15 | clean: |
| 14 | rm csv-test seq-read | 16 | rm csv-test seq-read |
| 17 | |||
| 18 | .PHONY: all clean | ||
| 19 | |||
