Makefile: merge config into build

This commit is contained in:
Peter Fajdiga
2024-04-27 12:35:19 +02:00
parent 88bce26456
commit f3b75807be

View File

@@ -2,23 +2,21 @@
VERSION = $(shell grep '"Version":' ./package/metadata.json | grep -o '[0-9\.]*')
config:
mkdir -p ./package/contents/config
./run-ts.sh ./src/generators/config > ./package/contents/config/main.xml
build: tests
tsc -p ./src/main --outFile ./package/contents/code/main.js
mkdir -p ./package/contents/config
./run-ts.sh ./src/generators/config > ./package/contents/config/main.xml
tests:
./run-ts.sh ./src/tests
install: build config
install: build
kpackagetool6 --type=KWin/Script -i ./package || kpackagetool6 --type=KWin/Script -u ./package
uninstall:
kpackagetool6 --type=KWin/Script -r karousel
package: build config
package: build
tar -czf ./karousel_${subst .,_,${VERSION}}.tar.gz ./package
logs: