Add Makefile
This commit is contained in:
parent
1d5e3cdedd
commit
49a58d2d60
17
Makefile
Normal file
17
Makefile
Normal file
@ -0,0 +1,17 @@
|
||||
EXTENSION_BUNDLE = build/$(shell grep -Po '"uuid"\s*:\s*"\K[^"]+' src/metadata.json).shell-extension.zip
|
||||
|
||||
$(EXTENSION_BUNDLE): $(wildcard src/*)
|
||||
mkdir -p build
|
||||
gnome-extensions pack -fo build src
|
||||
|
||||
.PHONY: build
|
||||
build: $(EXTENSION_BUNDLE)
|
||||
|
||||
.PHONY: install
|
||||
install: $(EXTENSION_BUNDLE)
|
||||
gnome-extensions install -f $(EXTENSION_BUNDLE)
|
||||
|
||||
.PHONY: clean
|
||||
clean:
|
||||
rm -f $(EXTENSION_BUNDLE)
|
||||
rmdir --ignore-fail-on-non-empty build
|
Loading…
Reference in New Issue
Block a user