diff options
author | Sean Davis <smd.seandavis@gmail.com> | 2018-08-16 06:47:29 -0400 |
---|---|---|
committer | Simon Steinbeiß <simon.steinbeiss@elfenbeinturm.at> | 2018-08-27 23:57:09 +0200 |
commit | bece8491f61b6b9b778b5c450134cf918add2410 (patch) | |
tree | 8d535ea93b38d67e2199893f5c03928373ffb0c1 /Makefile.in | |
parent | ae7f2180eec423472907d45e2dd9d3af13157286 (diff) | |
download | elementary-xfce-bece8491f61b6b9b778b5c450134cf918add2410.tar.gz |
Add DESTDIR/PREFIX
Diffstat (limited to 'Makefile.in')
-rwxr-xr-x | Makefile.in | 48 |
1 files changed, 48 insertions, 0 deletions
diff --git a/Makefile.in b/Makefile.in new file mode 100755 index 00000000..56697f78 --- /dev/null +++ b/Makefile.in @@ -0,0 +1,48 @@ +PREFIX=@prefix@ +DESTDIR= + +SUBDIRS := svgtopng + +all: $(SUBDIRS) build + +$(SUBDIRS): + $(MAKE) -C $@ + +install: build + install -d $(DESTDIR)/$(PREFIX)/share/icons + cp -rf build/elementary-xfce $(DESTDIR)/$(PREFIX)/share/icons + cp -rf build/elementary-xfce-dark $(DESTDIR)/$(PREFIX)/share/icons + cp -rf build/elementary-xfce-darker $(DESTDIR)/$(PREFIX)/share/icons + cp -rf build/elementary-xfce-darkest $(DESTDIR)/$(PREFIX)/share/icons + +uninstall: + rm -rf $(DESTDIR)/$(PREFIX)/share/icons/elementary-xfce + rm -rf $(DESTDIR)/$(PREFIX)/share/icons/elementary-xfce-dark + rm -rf $(DESTDIR)/$(PREFIX)/share/icons/elementary-xfce-darker + rm -rf $(DESTDIR)/$(PREFIX)/share/icons/elementary-xfce-darkest + +icon-caches: + gtk-update-icon-cache -f $(DESTDIR)/$(PREFIX)/share/icons/elementary-xfce + gtk-update-icon-cache -f $(DESTDIR)/$(PREFIX)/share/icons/elementary-xfce-dark + gtk-update-icon-cache -f $(DESTDIR)/$(PREFIX)/share/icons/elementary-xfce-darker + gtk-update-icon-cache -f $(DESTDIR)/$(PREFIX)/share/icons/elementary-xfce-darkest + +build: builddir + chmod +x ./svgtopng/pngtheme.sh + ./svgtopng/pngtheme.sh build/elementary-xfce + ./svgtopng/pngtheme.sh build/elementary-xfce-dark + ./svgtopng/pngtheme.sh build/elementary-xfce-darker + ./svgtopng/pngtheme.sh build/elementary-xfce-darkest + +builddir: + mkdir -p build + mkdir -p build/elementary-xfce && cp -R elementary-xfce/. build/elementary-xfce + mkdir -p build/elementary-xfce-dark && cp -R elementary-xfce-dark/. build/elementary-xfce-dark + mkdir -p build/elementary-xfce-darker && cp -R elementary-xfce-darker/. build/elementary-xfce-darker + mkdir -p build/elementary-xfce-darkest && cp -R elementary-xfce-darkest/. build/elementary-xfce-darkest + +.PHONY: all $(SUBDIRS) + +clean: + rm -rf ./build + rm -rf ./svgtopng/svgtopng |