]>
Commit | Line | Data |
---|---|---|
73d5a30a SI |
1 | .POSIX: |
2 | .PHONY: all clean | |
cf31d981 | 3 | |
73d5a30a SI |
4 | C_STD = -std=c99 -D_POSIX_C_SOURCE=200809L |
5 | ALL_CFLAGS = $(C_STD) -c -g -DXDG_PREFIX=xdg_test -DHAVE_MMAP -Wall -Wmissing-prototypes -Wno-sign-compare $(CFLAGS) | |
6 | ||
7 | .c.o: | |
8 | $(CC) $(ALL_CFLAGS) -o $@ $< | |
cf31d981 SI |
9 | |
10 | all: test-mime test-mime-data print-mime-data | |
11 | ||
73d5a30a SI |
12 | test-mime: test-mime.o xdgmime.o xdgmimeglob.o xdgmimeint.o xdgmimemagic.o xdgmimealias.o xdgmimeparent.o xdgmimecache.o xdgmimeicon.o |
13 | $(CC) $(LDFLAGS) -o $@ $? | |
cf31d981 | 14 | |
73d5a30a SI |
15 | test-mime-data: test-mime-data.o xdgmime.o xdgmimeglob.o xdgmimeint.o xdgmimemagic.o xdgmimealias.o xdgmimeparent.o xdgmimecache.o xdgmimeicon.o |
16 | $(CC) $(LDFLAGS) -o $@ $? | |
cf31d981 | 17 | |
73d5a30a SI |
18 | print-mime-data: print-mime-data.o xdgmime.o xdgmimeglob.o xdgmimeint.o xdgmimemagic.o xdgmimealias.o xdgmimeparent.o xdgmimecache.o xdgmimeicon.o |
19 | $(CC) $(LDFLAGS) -o $@ $? | |
cf31d981 SI |
20 | |
21 | clean: | |
22 | rm -f *~ *.o test-mime test-mime-data print-mime-data |