#!/usr/bin/env sh ## consts dir=$(pwd)/lib/plankton modules="" modules="${modules} base" modules="${modules} conf" modules="${modules} call" modules="${modules} storage" modules="${modules} file" modules="${modules} json" modules="${modules} string" modules="${modules} map" modules="${modules} color" # modules="${modules} xml" modules="${modules} map" modules="${modules} http" modules="${modules} log" modules="${modules} url" modules="${modules} pit" modules="${modules} www_form" modules="${modules} translate" modules="${modules} zoo-page" modules="${modules} zoo-form" modules="${modules} zoo-input" ## exec mkdir -p ${dir} mkdir /tmp/sandbox -p cd /tmp/sandbox ptk fetch web ${modules} schwamm --include=/tmp/sandbox/plankton.swm.json --output=dump:logic-decl > ${dir}/plankton.d.ts schwamm --include=/tmp/sandbox/plankton.swm.json --output=dump:logic-impl > ${dir}/plankton.js exit mkdir -p ${dir} cd ${dir} ptk bundle web ${modules} cd - > /dev/null