24 lines
488 B
Makefile
24 lines
488 B
Makefile
UUID = nightthemeswitcher@romainvigier.fr
|
|
GSEXT_DIR_LOCAL = $(HOME)/.local/share/gnome-shell/extensions
|
|
|
|
VERSION = $(shell grep '"version"' ./src/metadata.json | sed 's/.*\s\([0-9.]*\),/\1/')
|
|
|
|
|
|
.PHONY: build
|
|
build: clean
|
|
mkdir -p ./build/$(UUID)
|
|
cp -r ./src/* ./build/$(UUID)
|
|
|
|
.PHONY: install
|
|
install: build
|
|
cp -r ./build/* $(GSEXT_DIR_LOCAL)/$(UUID)
|
|
|
|
.PHONY: zip
|
|
zip: build
|
|
zip -jr ./build/$(UUID).$(VERSION).zip ./build
|
|
rm -r ./build/$(UUID)
|
|
|
|
.PHONY: clean
|
|
clean:
|
|
-rm -rf ./build
|