X-Git-Url: https://git.proxmox.com/?p=libxdgmime-perl.git;a=blobdiff_plain;f=xdgmime-source%2Fsrc%2FMakefile;fp=xdgmime-source%2Fsrc%2FMakefile;h=44c44f7865edc12a1cc590a1e780be5f5adb2739;hp=6c97f94df057a5090244a8dd26cda84b737b6a3a;hb=748e495f5f5134b94187bf925095281ee70d33fc;hpb=3d40a0985da9c93e23b717d1ad0e02aeead6c271 diff --git a/xdgmime-source/src/Makefile b/xdgmime-source/src/Makefile index 6c97f94..44c44f7 100644 --- a/xdgmime-source/src/Makefile +++ b/xdgmime-source/src/Makefile @@ -1,14 +1,22 @@ +.POSIX: +.PHONY: all clean -CFLAGS=-Wall -Wmissing-prototypes -Wno-sign-compare -g -DXDG_PREFIX=xdg_test -DHAVE_MMAP +C_STD = -std=c99 -D_POSIX_C_SOURCE=200809L +ALL_CFLAGS = $(C_STD) -c -g -DXDG_PREFIX=xdg_test -DHAVE_MMAP -Wall -Wmissing-prototypes -Wno-sign-compare $(CFLAGS) + +.c.o: + $(CC) $(ALL_CFLAGS) -o $@ $< all: test-mime test-mime-data print-mime-data -test-mime: xdgmime.o xdgmimeglob.o xdgmimeint.o xdgmimemagic.o xdgmimealias.o xdgmimeparent.o xdgmimecache.o xdgmimeicon.o +test-mime: test-mime.o xdgmime.o xdgmimeglob.o xdgmimeint.o xdgmimemagic.o xdgmimealias.o xdgmimeparent.o xdgmimecache.o xdgmimeicon.o + $(CC) $(LDFLAGS) -o $@ $? -test-mime-data: xdgmime.o xdgmimeglob.o xdgmimeint.o xdgmimemagic.o xdgmimealias.o xdgmimeparent.o xdgmimecache.o xdgmimeicon.o +test-mime-data: test-mime-data.o xdgmime.o xdgmimeglob.o xdgmimeint.o xdgmimemagic.o xdgmimealias.o xdgmimeparent.o xdgmimecache.o xdgmimeicon.o + $(CC) $(LDFLAGS) -o $@ $? -print-mime-data: xdgmime.o xdgmimeglob.o xdgmimeint.o xdgmimemagic.o xdgmimealias.o xdgmimeparent.o xdgmimecache.o xdgmimeicon.o +print-mime-data: print-mime-data.o xdgmime.o xdgmimeglob.o xdgmimeint.o xdgmimemagic.o xdgmimealias.o xdgmimeparent.o xdgmimecache.o xdgmimeicon.o + $(CC) $(LDFLAGS) -o $@ $? clean: rm -f *~ *.o test-mime test-mime-data print-mime-data -