Use makefile for building and installing
This commit is contained in:
@@ -0,0 +1 @@
|
|||||||
|
build
|
||||||
@@ -0,0 +1,21 @@
|
|||||||
|
UUID = nightthemeswitcher@romainvigier.fr
|
||||||
|
GSEXT_DIR_LOCAL = $(HOME)/.local/share/gnome-shell/extensions
|
||||||
|
|
||||||
|
|
||||||
|
.PHONY: build
|
||||||
|
build: clean
|
||||||
|
mkdir -p ./build/$(UUID)
|
||||||
|
cp -r ./src/* ./build/$(UUID)
|
||||||
|
|
||||||
|
.PHONY: install
|
||||||
|
install: build
|
||||||
|
cp -r ./build/* $(GSEXT_DIR_LOCAL)
|
||||||
|
|
||||||
|
.PHONY: zip
|
||||||
|
zip: build
|
||||||
|
zip -r ./build/$(UUID).zip ./build
|
||||||
|
rm -r ./build/$(UUID)
|
||||||
|
|
||||||
|
.PHONY: clean
|
||||||
|
clean:
|
||||||
|
-rm -rf ./build
|
||||||
Reference in New Issue
Block a user