transparent-panel/Makefile
2025-04-10 15:58:05 +00:00

17 lines
423 B
Makefile

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