mirror of
https://github.com/PapirusDevelopmentTeam/papirus-icon-theme.git
synced 2024-10-18 09:10:34 -04:00
Add Makefile
This commit is contained in:
parent
77b33d429c
commit
6f4d56c73d
1 changed files with 35 additions and 0 deletions
35
Makefile
Normal file
35
Makefile
Normal file
|
@ -0,0 +1,35 @@
|
|||
all: install
|
||||
|
||||
install:
|
||||
mkdir -p $(DESTDIR)/usr/share/icons
|
||||
cp --no-preserve=mode,ownership -r \
|
||||
ePapirus Papirus Papirus-Light Papirus-Dark /usr/share/icons
|
||||
-gtk-update-icon-cache -q $(DESTDIR)/usr/share/icons/ePapirus
|
||||
-gtk-update-icon-cache -q $(DESTDIR)/usr/share/icons/Papirus
|
||||
-gtk-update-icon-cache -q $(DESTDIR)/usr/share/icons/Papirus-Dark
|
||||
-gtk-update-icon-cache -q $(DESTDIR)/usr/share/icons/Papirus-Light
|
||||
|
||||
uninstall:
|
||||
-rm -rf $(DESTDIR)/usr/share/icons/ePapirus
|
||||
-rm -rf $(DESTDIR)/usr/share/icons/Papirus
|
||||
-rm -rf $(DESTDIR)/usr/share/icons/Papirus-Dark
|
||||
-rm -rf $(DESTDIR)/usr/share/icons/Papirus-Light
|
||||
|
||||
_get_version:
|
||||
$(eval DATE := $(shell git log -1 --format=%cd --date=format:%Y.%m.%d))
|
||||
$(eval COUNT := $(shell git rev-list --all --count))
|
||||
$(eval VERSION := $(DATE)-r$(COUNT))
|
||||
|
||||
push:
|
||||
git push origin
|
||||
|
||||
release: _get_version push
|
||||
git tag -f $(VERSION)
|
||||
git push origin --tags
|
||||
|
||||
undo_release: _get_version
|
||||
-git tag -d $(VERSION)
|
||||
-git push --delete origin $(VERSION)
|
||||
|
||||
|
||||
.PHONY: all install uninstall _get_version push release undo_release
|
Loading…
Reference in a new issue