Don't add default aliases if --noLib is set (#183)

This commit is contained in:
Francis Crick 2018-07-22 05:13:39 -07:00 committed by Daniel Wirtz
parent a1e2071da6
commit 5ae98013d2

View File

@ -411,11 +411,13 @@ exports.main = function main(argv, options, callback) {
assemblyscript.setSourceMap(compilerOptions, args.sourceMap != null); assemblyscript.setSourceMap(compilerOptions, args.sourceMap != null);
assemblyscript.setOptimizeLevelHints(compilerOptions, optimizeLevel, shrinkLevel); assemblyscript.setOptimizeLevelHints(compilerOptions, optimizeLevel, shrinkLevel);
if (!args.noLib) {
// Initialize default aliases // Initialize default aliases
assemblyscript.setGlobalAlias(compilerOptions, "Math", "NativeMath"); assemblyscript.setGlobalAlias(compilerOptions, "Math", "NativeMath");
assemblyscript.setGlobalAlias(compilerOptions, "Mathf", "NativeMathf"); assemblyscript.setGlobalAlias(compilerOptions, "Mathf", "NativeMathf");
assemblyscript.setGlobalAlias(compilerOptions, "abort", "~lib/env/abort"); assemblyscript.setGlobalAlias(compilerOptions, "abort", "~lib/env/abort");
assemblyscript.setGlobalAlias(compilerOptions, "trace", "~lib/env/trace"); assemblyscript.setGlobalAlias(compilerOptions, "trace", "~lib/env/trace");
}
// Add or override aliases if specified // Add or override aliases if specified
if (args.use) { if (args.use) {