Skip to content

Commit 0cdbb23

Browse files
mfikesswannodette
authored andcommitted
CLJS-2751: script/bootstrap --closure-library-head misses goog/text
1 parent 8e723a6 commit 0cdbb23

File tree

1 file changed

+13
-3
lines changed

1 file changed

+13
-3
lines changed

script/bootstrap

Lines changed: 13 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -103,9 +103,19 @@ else
103103
fi
104104

105105
if [ "$1" = "--closure-library-head" ] ; then
106-
echo "Building lib/goog.jar..."
107-
echo "jar cf ./lib/goog.jar -C closure/library/closure-library/closure/ goog"
108-
jar cf ./lib/goog.jar -C closure/library/closure-library/closure/ goog
106+
echo "Building lib/google-closure-library-HEAD.jar..."
107+
# Set up the third-party deps paths to match what we would get when depending on a release
108+
sed -e 's/..\/..\/third_party\/closure\/goog\///' closure/library/closure-library/closure/goog/deps.js > revised-deps.js
109+
cp closure/library/closure-library/closure/goog/deps.js orig-deps.js
110+
mv revised-deps.js closure/library/closure-library/closure/goog/deps.js
111+
jar cf ./lib/google-closure-library-HEAD.jar -C closure/library/closure-library/closure/ goog
112+
mv orig-deps.js closure/library/closure-library/closure/goog/deps.js
113+
echo "Building lib/google-closure-library-third-party-HEAD.jar..."
114+
mv closure/library/closure-library/third_party/closure/goog/deps.js orig-deps.js
115+
mv closure/library/closure-library/third_party/closure/goog/base.js orig-base.js
116+
jar cf ./lib/google-closure-library-third-party-HEAD.jar -C closure/library/closure-library/third_party/closure/ goog
117+
mv orig-base.js closure/library/closure-library/third_party/closure/goog/base.js
118+
mv orig-deps.js closure/library/closure-library/third_party/closure/goog/deps.js
109119
fi
110120

111121
echo "Fetching Rhino..."

0 commit comments

Comments
 (0)