We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 74a64f9 commit 2e3a869Copy full SHA for 2e3a869
script/aot.clj
@@ -0,0 +1,2 @@
1
+(require '[cljs.closure :as cljsc])
2
+(cljsc/aot-cache-core)
script/aot_core
@@ -1,14 +1,12 @@
#!/bin/bash
3
-if [ "$CLOJURESCRIPT_HOME" = "" ]; then
4
- CLOJURESCRIPT_HOME="`dirname $0`/.."
5
-fi
6
-
7
-CLJSC_CP=''
8
-for next in lib/*: src/clj: src/cljs: test/cljs; do
9
- CLJSC_CP=$CLJSC_CP$CLOJURESCRIPT_HOME'/'$next
10
-done
11
12
-java -server -cp $CLJSC_CP clojure.main -e \
13
-"(require '[cljs.closure :as cljsc])
14
-(cljsc/aot-cache-core)"
+set -ex
+
+CP_FILE=`mktemp /tmp/cljs_cp.txt.XXXXXXXXXXX`
+mvn -f pom.template.xml dependency:build-classpath -Dmdep.outputFile=$CP_FILE
+CLJS_CP=`cat $CP_FILE`
+java -server -cp "$CLJS_CP:src/clj:src/cljs" clojure.main script/aot.clj
0 commit comments