formgen/tools/build

49 lines
1.4 KiB
Plaintext
Raw Permalink 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 \
2026-04-22 22:24:32 +02:00
${dir_source}/logic/helpers/json_schema.ts \
2026-09-30 08:38:52 +02:00
${dir_source}/logic/helpers/zerez.ts \
2026-04-22 22:53:40 +02:00
${dir_source}/logic/info.ts \
2026-09-30 08:38:52 +02:00
${dir_source}/logic/ioc/_interface.ts \
${dir_source}/logic/ioc/_trait_notification.ts \
${dir_source}/logic/ioc/empty.ts \
${dir_source}/logic/ioc/wrapper.ts \
${dir_source}/logic/ioc/checkbox.ts \
${dir_source}/logic/ioc/simple.ts \
${dir_source}/logic/ioc/text.ts \
${dir_source}/logic/ioc/number.ts \
${dir_source}/logic/ioc/color.ts \
${dir_source}/logic/ioc/date.ts \
${dir_source}/logic/ioc/time.ts \
${dir_source}/logic/ioc/select.ts \
${dir_source}/logic/ioc/list.ts \
${dir_source}/logic/ioc/group.ts \
${dir_source}/logic/ioc/map.ts \
${dir_source}/logic/ioc/sum.ts \
${dir_source}/logic/ioc/zerez.ts \
${dir_source}/logic/ioc/_factory.ts \
2026-04-22 07:47:23 +02:00
${dir_source}/logic/form.ts \
2026-09-30 08:38:52 +02:00
${dir_source}/logic/conf.ts \
2026-04-22 07:47:23 +02:00
${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