]> git.proxmox.com Git - libxdgmime-perl.git/blame - src/Makefile
Squashed 'xdgmime-source/' changes from 28b70c4..3e7ee2d
[libxdgmime-perl.git] / src / Makefile
CommitLineData
73d5a30a
SI
1.POSIX:
2.PHONY: all clean
cf31d981 3
73d5a30a
SI
4C_STD = -std=c99 -D_POSIX_C_SOURCE=200809L
5ALL_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
10all: test-mime test-mime-data print-mime-data
11
73d5a30a
SI
12test-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
15test-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
18print-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
21clean:
22 rm -f *~ *.o test-mime test-mime-data print-mime-data