Skip to content

Commit 11265fd

Browse files
puredangerdnolen
authored andcommitted
use clojure release jar directly
1 parent 76efc27 commit 11265fd

File tree

2 files changed

+5
-13
lines changed

2 files changed

+5
-13
lines changed

script/bootstrap

Lines changed: 3 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -20,15 +20,11 @@ unzip -v >/dev/null || { echo "The 'unzip' utility is missing, or not on your sy
2020
mkdir -p lib
2121

2222
echo "Fetching Clojure..."
23-
curl -O -s https://repo1.maven.org/maven2/org/clojure/clojure/$CLOJURE_RELEASE/clojure-$CLOJURE_RELEASE.zip || { echo "Download failed."; exit 1; }
24-
unzip -qu clojure-$CLOJURE_RELEASE.zip
23+
curl -O -s https://repo1.maven.org/maven2/org/clojure/clojure/$CLOJURE_RELEASE/clojure-$CLOJURE_RELEASE.jar || { echo "Download failed."; exit 1; }
2524
echo "Copying clojure-$CLOJURE_RELEASE/clojure-$CLOJURE_RELEASE.jar to lib/clojure.jar..."
2625
cp clojure-$CLOJURE_RELEASE/clojure-$CLOJURE_RELEASE.jar lib/clojure.jar
27-
28-
echo "Cleaning up Clojure directory..."
29-
rm -rf clojure-$CLOJURE_RELEASE/
30-
echo "Cleaning up Clojure archive..."
31-
rm clojure-$CLOJURE_RELEASE.zip
26+
echo "Cleaning up Clojure jar..."
27+
rm clojure-$CLOJURE_RELEASE.jar
3228

3329
echo "Fetching specs.alpha...."
3430
curl --retry 3 -O -s https://repo1.maven.org/maven2/org/clojure/spec.alpha/$SPEC_ALPHA_RELEASE/spec.alpha-$SPEC_ALPHA_RELEASE.jar || { echo "Download failed."; exit 1; }

script/bootstrap.ps1

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -90,12 +90,8 @@ Make-Dir $root\closure\compiler
9090

9191
Write-Host "Fetching Clojure..."
9292
Get-WebResource `
93-
https://repo1.maven.org/maven2/org/clojure/clojure/$CLOJURE_RELEASE/clojure-$CLOJURE_RELEASE.zip `
94-
$root\clojure-$CLOJURE_RELEASE.zip
95-
Delete-File $root\lib\clojure-$CLOJURE_RELEASE.jar
96-
Expand-ZipFile $root\clojure-$CLOJURE_RELEASE.zip $root\lib clojure-$CLOJURE_RELEASE\clojure-$CLOJURE_RELEASE.jar
97-
Move-File $root\lib\clojure-$CLOJURE_RELEASE.jar $root\lib\clojure.jar
98-
Delete-File $root\clojure-$CLOJURE_RELEASE.zip
93+
https://repo1.maven.org/maven2/org/clojure/clojure/$CLOJURE_RELEASE/clojure-$CLOJURE_RELEASE.jar `
94+
$root\lib\clojure-$CLOJURE_RELEASE.jar
9995

10096
Write-Host "Fetching specs.alpha...."
10197
Get-WebResource `

0 commit comments

Comments
 (0)