add script for generating package/contents/config/main.xml

This commit is contained in:
Peter Fajdiga
2023-05-02 19:00:38 +02:00
parent ec97c5691f
commit 4cea8a909a
6 changed files with 33 additions and 85 deletions

View File

@@ -2,10 +2,14 @@
INSTALL_DIR := ~/.local/share/kwin/scripts/karousel
config:
mkdir -p ./package/contents/config
tsc ./src/config/definition.ts ./configgen/kcfg.ts --outFile /dev/stdout | node - > ./package/contents/config/main.xml
build:
tsc --outFile ./package/contents/code/main.js
install: build
install: build config
mkdir -p ${INSTALL_DIR}
rm -r ${INSTALL_DIR}/*
cp -r ./package/* ${INSTALL_DIR}