代码拉取完成,页面将自动刷新
#!/bin/bash
VERSION=$(cat version-ldc.txt)
if [[ "$OSTYPE" == "linux-gnu" ]]; then
NAME="ldc2-$VERSION-linux-x86_64"
elif [[ "$OSTYPE" == "darwin"* ]]; then
NAME="ldc2-$VERSION-osx-x86_64"
fi
if [ -d $NAME ]; then
LDMD="./$NAME/bin/ldmd2";
else
LDMD="ldmd2"
fi
std="./$NAME/import/std/uni/package.d ./$NAME/import/std/internal/unicode_tables.d ./$NAME/import/std/utf.d ./$NAME/import/std/format/package.d ./$NAME/import/std/ascii.d ./$NAME/import/std/conv.d ./$NAME/import/std/json.d"
wasm="-version=inline_concat -Iutil/webassembly/arsd-webassembly -Iutil/wasm-stub util/webassembly/arsd-webassembly/std/*.d -i=util/webassembly/arsd-webassembly/core util/webassembly/arsd-webassembly/core/arsd/memory_allocation.d util/webassembly/arsd-webassembly/core/arsd/aa.d util/webassembly/arsd-webassembly/core/arsd/objectutils.d util/webassembly/arsd-webassembly/core/internal/utf.d util/webassembly/arsd-webassembly/core/arsd/utf_decoding.d util/webassembly/arsd-webassembly/object.d"
$LDMD $wasm $std -version=WASM -mtriple=wasm64-unknown-unknown-wasm -L-mwasm64 -L--error-limit=0 -L--no-entry -J. -Jlibrary *.d ast/*.d util/*.d -noboundscheck -ofsilq
#$LDMD -Iwebassembly/arsd-webassembly -Iutil/wasm-stub -version=WASM -mtriple=wasm64-unknown-unknown-wasm -L-mwasm64 -L--no-entry -L--error-limit=0 -J. -Jlibrary *.d ast/*.d util/*.d -ofsilq
# $LDMD -Iwebassembly/arsd-webassembly -Iutil/wasm-stub -version=WASM -mtriple=wasm32-unknown-unknown-wasm -L-mwasm32 -L-allow-undefined -L--no-entry -J. -Jlibrary *.d ast/*.d util/*.d -ofsilq
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。