Skip to content

Commit 5ae9801

Browse files
fcrickdcodeIO
authored andcommitted
Don't add default aliases if --noLib is set (AssemblyScript#183)
1 parent a1e2071 commit 5ae9801

File tree

1 file changed

+7
-5
lines changed

1 file changed

+7
-5
lines changed

cli/asc.js

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -411,11 +411,13 @@ exports.main = function main(argv, options, callback) {
411411
assemblyscript.setSourceMap(compilerOptions, args.sourceMap != null);
412412
assemblyscript.setOptimizeLevelHints(compilerOptions, optimizeLevel, shrinkLevel);
413413

414-
// Initialize default aliases
415-
assemblyscript.setGlobalAlias(compilerOptions, "Math", "NativeMath");
416-
assemblyscript.setGlobalAlias(compilerOptions, "Mathf", "NativeMathf");
417-
assemblyscript.setGlobalAlias(compilerOptions, "abort", "~lib/env/abort");
418-
assemblyscript.setGlobalAlias(compilerOptions, "trace", "~lib/env/trace");
414+
if (!args.noLib) {
415+
// Initialize default aliases
416+
assemblyscript.setGlobalAlias(compilerOptions, "Math", "NativeMath");
417+
assemblyscript.setGlobalAlias(compilerOptions, "Mathf", "NativeMathf");
418+
assemblyscript.setGlobalAlias(compilerOptions, "abort", "~lib/env/abort");
419+
assemblyscript.setGlobalAlias(compilerOptions, "trace", "~lib/env/trace");
420+
}
419421

420422
// Add or override aliases if specified
421423
if (args.use) {

0 commit comments

Comments
 (0)