chore: update and prune embedded GeoGebra (#41)
Reviewed-on: #41 Co-authored-by: Glen Whitney <glen@studioinfinity.org> Co-committed-by: Glen Whitney <glen@studioinfinity.org>
This commit is contained in:
parent
25ba69c621
commit
fff75f67e3
58 changed files with 42763 additions and 42777 deletions
|
@ -1,9 +1,9 @@
|
|||
mkdir -p etc/deps/geotypes
|
||||
mkdir -p etc/deps/x_ite/assets/components
|
||||
mkdir etc/deps/x_ite/assets/images
|
||||
mkdir -p etc/deps/x_ite/assets/images
|
||||
|
||||
curl 'https://download.geogebra.org/installers/5.0/geogebra-math-apps-bundle-5-0-803-0.zip' --output etc/deps/geo.zip
|
||||
unzip -d etc/deps etc/deps/geo.zip
|
||||
curl 'https://download.geogebra.org/installers/5.2/geogebra-math-apps-bundle-5-2-804-0.zip' --output etc/deps/geo.zip
|
||||
unzip -o -d etc/deps etc/deps/geo.zip
|
||||
rm etc/deps/geo.zip
|
||||
cp etc/geogebraPreamble.txt etc/deps/geotypes/api.ts
|
||||
curl 'https://raw.githubusercontent.com/netless-io/netless-app/master/packages/app-geogebra/src/types/api.ts' >> etc/deps/geotypes/api.ts
|
||||
|
|
|
@ -6,7 +6,18 @@ cp etc/deps/x_ite/x_ite.css $1/deps/x_ite
|
|||
cp etc/deps/x_ite/assets/images/logo.128.png $1/deps/x_ite/assets/images
|
||||
cp etc/deps/x_ite/x_ite.mjs $1/deps/x_ite
|
||||
cp etc/deps/x_ite/assets/components/* $1/deps/x_ite/assets/components
|
||||
cp -r etc/deps/GeoGebra $1/deps
|
||||
|
||||
geoFiles=($(grep deps/GeoGebra etc/manifest.json))
|
||||
for spec in "${geoFiles[@]}"
|
||||
do
|
||||
quotspec=${spec%,}
|
||||
trimRspec="${quotspec%\"}"
|
||||
trimspec="${trimRspec#\"}"
|
||||
dest=${trimspec%/*}
|
||||
mkdir -p $1/$dest
|
||||
cp -r etc/$trimspec $1/$dest
|
||||
done
|
||||
|
||||
npx rollup public/js/giveAwrl.js --dir extension
|
||||
npx rollup public/js/adapptlet.js --file extension/adapptlet.js
|
||||
npx rollup public/js/adapptext.js --file extension/adapptext.js
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue