aboutsummaryrefslogtreecommitdiffstats
path: root/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile21
1 files changed, 7 insertions, 14 deletions
diff --git a/Makefile b/Makefile
index 131d85a..1ea443b 100644
--- a/Makefile
+++ b/Makefile
@@ -3,7 +3,8 @@
# commands
CC := gcc
MD := markdown
-CONVERT := convert -define png:compression-level=9 -background transparent
+CONVERT := rsvg-convert
+OXIPNG := oxipng
INSTALL := install
CP := cp
RM := rm
@@ -19,12 +20,12 @@ LDFLAGS += -Wl,-z,now -Wl,-z,relro -pie
# this is just a fallback in case you do not use git but downloaded
# a release tarball...
-VERSION := 0.8.0
+VERSION := 0.8.1
all: netlink-notify icons README.html
netlink-notify: netlink-notify.c version.h config.h
- $(CC) $(CFLAGS) $(LDFLAGS) -o netlink-notify netlink-notify.c
+ $(CC) netlink-notify.c $(CFLAGS) $(LDFLAGS) -o netlink-notify
config.h:
$(CP) config.def.h config.h
@@ -34,17 +35,9 @@ version.h: $(wildcard .git/HEAD .git/index .git/refs/tags/*) Makefile
icons: icons/netlink-notify-up.png icons/netlink-notify-down.png icons/netlink-notify-address.png icons/netlink-notify-away.png
-icons/netlink-notify-up.png: icons/netlink-notify-up.svg
- $(CONVERT) icons/netlink-notify-up.svg icons/netlink-notify-up.png
-
-icons/netlink-notify-down.png: icons/netlink-notify-down.svg
- $(CONVERT) icons/netlink-notify-down.svg icons/netlink-notify-down.png
-
-icons/netlink-notify-address.png: icons/netlink-notify-address.svg
- $(CONVERT) icons/netlink-notify-address.svg icons/netlink-notify-address.png
-
-icons/netlink-notify-away.png: icons/netlink-notify-away.svg
- $(CONVERT) icons/netlink-notify-away.svg icons/netlink-notify-away.png
+%.png: %.svg
+ $(CONVERT) $< > $@
+ -$(OXIPNG) $@
README.html: README.md
$(MD) README.md > README.html