Skip to content

Commit 666343a

Browse files
committed
build js
1 parent 0390cb2 commit 666343a

4 files changed

Lines changed: 9 additions & 13 deletions

File tree

languages/javascript/scripts/build

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -43,3 +43,11 @@ cp entrypoints/node.cjs dist/node/index.cjs
4343
# deno
4444
wasm-bindgen --target deno --out-dir dist/deno/ ../../dist/compile/wasm32/modelfox_wasm.wasm
4545
cp entrypoints/deno.ts dist/deno/mod.ts
46+
47+
# js
48+
rm -rf ../../dist/js/
49+
mkdir -p ../../dist/js/
50+
cp -r dist/web/ ../../dist/js/web/
51+
cp -r dist/deno/ ../../dist/js/deno/
52+
echo "/ /web/index.js" >> ../../dist/js/_redirects
53+
echo "/deno /deno/mod.ts" >> ../../dist/js/_redirects
Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,2 @@
11
# publish npm package
22
npm publish --access public
3-
4-
# publish js.modelfox.dev
5-
ssh root@router-us-east-1.modelfox.dev mkdir -p /srv/js/
6-
rsync --archive --compress --delete --progress dist/web/ root@router-us-east-1.modelfox.dev:/srv/js/web/
7-
rsync --archive --compress --delete --progress dist/deno/ root@router-us-east-1.modelfox.dev:/srv/js/deno/
8-
ssh root@router-us-east-1.modelfox.dev "chown -R root:root /srv/js/ && chmod -R u=rwX,go=rX /srv/js/"

scripts/release

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,3 @@ do
55
cargo publish --manifest-path crates/$path/Cargo.toml
66
sleep 15
77
done
8-
9-
# deploy pkgs.modelfox.dev
10-
ssh root@router-us-east-1.modelfox.dev mkdir -p /srv/pkgs
11-
rsync --archive --compress --delete --progress dist/pkgs/ root@router-us-east-1.modelfox.dev:/srv/pkgs/
12-
ssh root@router-us-east-1.modelfox.dev "chown -R root:root /srv/pkgs && chmod -R u=rwX,go=rX /srv/pkgs"

scripts/www/docs

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,5 @@ for LANG in c elixir go javascript php python ruby rust; do
44
scripts/docs
55
popd
66
ssh root@router-us-east-1.modelfox.dev mkdir -p /srv/www/docs/languages/$LANG
7-
rsync --archive --compress --delete --progress languages/$LANG/docs/ root@router-us-east-1.modelfox.dev:/srv/www/docs/languages/$LANG/
8-
ssh root@router-us-east-1.modelfox.dev "chown -R root:root /srv/www/docs/languages/$LANG && chmod -R u=rwX,go=rX /srv/www/docs/languages/$LANG"
7+
cp -r languages/$LANG/docs/ dist/www/docs/$LANG/
98
done

0 commit comments

Comments
 (0)