Skip to content

Commit 497dad7

Browse files
committed
Added COMPILATION_LEVEL arg, adjusted npm script
1 parent 77661c4 commit 497dad7

File tree

2 files changed

+8
-2
lines changed

2 files changed

+8
-2
lines changed

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
"jsdom": "^16.3.0"
1717
},
1818
"scripts": {
19-
"build": "mvn -DskipTests",
19+
"build": "clean && mvn -DskipTests",
2020
"build:fast": "mvn -DskipTests -pl externs/pom.xml,pom-main.xml,pom-main-shaded.xml",
2121
"clean": "mvn clean",
2222
"runtime_tests:build": "./utils/build_runtime_tests.sh",

utils/build_runtime_tests.sh

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,13 +15,18 @@
1515

1616
#!/bin/bash
1717

18+
if [ -z $1 ]; then
19+
COMPILATION_LEVEL="SIMPLE"
20+
else
21+
COMPILATION_LEVEL=$1
22+
fi
23+
1824
# to translate from relative dir
1925
abs_dirname() {
2026
echo "$(cd "$(dirname "$1")" && pwd)/$(basename "$1")"
2127
}
2228

2329
LOCAL_COMPILER=$(dirname ..)/target/closure-compiler-1.0-SNAPSHOT.jar
24-
echo $LOCAL_COMPILER
2530
if [ ! -f "$LOCAL_COMPILER" ]; then
2631
echo -e "\nCompiler JAR not built. Building...\n" && yarn build:fast
2732
fi
@@ -57,6 +62,7 @@ compileRuntimeTests(){
5762
$(
5863
java -server -XX:+TieredCompilation \
5964
-jar $LOCAL_COMPILER \
65+
-O $COMPILATION_LEVEL \
6066
--language_in ES_NEXT \
6167
--language_out NO_TRANSPILE \
6268
--process_common_js_modules \

0 commit comments

Comments
 (0)