X-Git-Url: https://git.sur5r.net/?a=blobdiff_plain;f=Makefile;h=6ebd743f83526e967958343cc88a9a4d1da70ea3;hb=f723688c352ec868ff6d81f75a3dbc62bef7139f;hp=88e40627190c4086be3306fd89010a4c61d9d1ce;hpb=7f39bf160ca6b69bf955344141721e564f3d6ee2;p=i3%2Fi3status diff --git a/Makefile b/Makefile index 88e4062..6ebd743 100644 --- a/Makefile +++ b/Makefile @@ -1,26 +1,33 @@ -CFLAGS+=-Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wshadow -Wpointer-arith -Wcast-qual -Wsign-compare +CFLAGS+=-Wall -Wshadow -Wpointer-arith -Wcast-qual -Wsign-compare CFLAGS+=-g +CFLAGS+=-std=gnu99 +CFLAGS+=-pedantic CFLAGS+=-DPREFIX=\"\" -wmiistatus: wmiistatus.o wmiistatus.h config.h config.o +ifeq ($(shell uname),Linux) +CFLAGS+=-DLINUX +endif + +# Define this if you want i3status to spit out dzen2-compatible output on stdout +CFLAGS+=-DDZEN + +i3status: i3status.o i3status.h clean: rm -f *.o distclean: clean - rm -f wmiistatus + rm -f i3status install: install -m 755 -d $(DESTDIR)/usr/bin - install -m 755 -d $(DESTDIR)/etc/init.d + install -m 755 -d $(DESTDIR)/etc install -m 755 -d $(DESTDIR)/usr/share/man/man1 - install -m 755 wmiistatus $(DESTDIR)/usr/bin/wmiistatus - install -m 755 wmiistatus.init $(DESTDIR)/etc/init.d/wmiistatus - install -m 644 wmiistatus.conf $(DESTDIR)/etc/wmiistatus.conf - install -m 644 wmiistatus.1 $(DESTDIR)/usr/share/man/man1 + install -m 755 i3status $(DESTDIR)/usr/bin/i3status + install -m 644 i3status.conf $(DESTDIR)/etc/i3status.conf + install -m 644 i3status.1 $(DESTDIR)/usr/share/man/man1 release: - tar cf wmiistatus.tar *.c *.h *.1 *.conf *.init Makefile - bzip2 -9 wmiistatus.tar + tar cjf i3status.tar.bz2 *.c *.h *.1 *.conf Makefile -all: wmiistatus +all: i3status