formgen/tools/build

36 lines
974 B
Plaintext
Raw Normal View History

2026-04-22 07:47:23 +02:00
#!/usr/bin/env sh
## consts
dir_source=source
dir_build=build
cmd_tsc=tsc
## exec
mkdir -p ${dir_build}
${cmd_tsc} \
--lib es2020,dom \
${dir_source}/logic/base.ts \
${dir_source}/logic/helpers/call.ts \
${dir_source}/logic/helpers/file.ts \
${dir_source}/logic/helpers/string.ts \
${dir_source}/logic/helpers/json.ts \
${dir_source}/logic/helpers/list.ts \
${dir_source}/logic/helpers/map.ts \
${dir_source}/logic/input/_interface.ts \
${dir_source}/logic/input/simple.ts \
${dir_source}/logic/input/text.ts \
${dir_source}/logic/input/number.ts \
${dir_source}/logic/input/color.ts \
${dir_source}/logic/input/checkbox.ts \
${dir_source}/logic/input/list.ts \
${dir_source}/logic/input/group.ts \
${dir_source}/logic/input/_factory.ts \
${dir_source}/logic/form.ts \
${dir_source}/logic/main.ts \
--outFile ${dir_build}/logic.js
cp ${dir_source}/structure.html ${dir_build}/index.html -u -v
cp ${dir_source}/style.css ${dir_build}/style.css -u -v