Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.
gulp.task("build-assembly-asc", callback => {
const asc = require("assemblyscript/bin/asc");
asc.main([
"nBodyForces.ts",
"--baseDir", "src/assembly",
// Output all the goodies asc has to offer
"--binaryFile", "../../dist/assembly/nBodyForces.wasm",
"--textFile", "../../dist/assembly/nBodyForces.wat",
"--asmjsFile", "../../dist/assembly/nBodyForces.asc.js",
"--idlFile", "../../dist/assembly/nBodyForces.webidl",
"--tsdFile", "../../dist/assembly/nBodyForces.d.ts",
"--sourceMap",
// Configure compilation
// "--runtime", "full", // default
// "-O3", // https://github.com/AssemblyScript/assemblyscript/issues/838
// "--noAssert",
// Output timing info and validate
"--measure",
"--validate"
gulp.task("build", callback => {
const asc = require("assemblyscript/bin/asc");
asc.main([
"main.ts",
"--baseDir", "assembly",
"--binaryFile", "../out/main.wasm",
"--sourceMap",
"--measure",
"--runtime", "half",
"--optimize"
], callback);
});
gulp.task("build", callback => {
const asc = require("assemblyscript/bin/asc");
asc.main([
"main.ts",
"--lib" , "assembly/lib",
"--baseDir", "assembly/src",
"--binaryFile", "../../build/main.wasm",
"--textFile", "../../build/main.wat",
"--validate",
"--optimize",
"--sourceMap",
"--measure"
], callback);
});