mirror of
https://github.com/mrfluffy-dev/oreo-cursor.git
synced 2026-01-17 05:40:34 +00:00
upload files
This commit is contained in:
38
Makefile
Normal file
38
Makefile
Normal file
@@ -0,0 +1,38 @@
|
||||
PREFIX ?= /usr
|
||||
CURSOR_THEMES ?= $(patsubst %/index.theme,%,$(wildcard ./dist/*/index.theme))
|
||||
|
||||
all: build
|
||||
|
||||
build:
|
||||
bash build.sh
|
||||
|
||||
clean:
|
||||
-rm -rf build/ dist/ *.tar.gz
|
||||
|
||||
install:
|
||||
mkdir -p $(DESTDIR)$(PREFIX)/share/icons
|
||||
cp -R $(CURSOR_THEMES) $(DESTDIR)$(PREFIX)/share/icons
|
||||
|
||||
uninstall:
|
||||
-rm -rf $(foreach cursor_theme,$(CURSOR_THEMES),$(DESTDIR)$(PREFIX)/share/icons/$(cursor_theme))
|
||||
|
||||
dist: _get_version $(CURSOR_THEMES)
|
||||
|
||||
_get_version:
|
||||
$(eval VERSION := $(shell git show -s --format=%cd --date=format:%Y%m%d HEAD))
|
||||
@echo $(VERSION)
|
||||
|
||||
release: _get_version
|
||||
git tag -f $(VERSION)
|
||||
git push origin --tags
|
||||
git push origin
|
||||
|
||||
undo_release: _get_version
|
||||
-git tag -d $(VERSION)
|
||||
-git push --delete origin $(VERSION)
|
||||
|
||||
$(CURSOR_THEMES):
|
||||
cp -f AUTHORS LICENSE $@
|
||||
tar -C $(dir $@) -czf $(notdir $@)_$(VERSION).tar.gz $(notdir $@)
|
||||
|
||||
.PHONY: all build clean dist install uninstall _get_version release undo_release $(CURSOR_THEMES)
|
||||
Reference in New Issue
Block a user