Skip to content

Commit

Permalink
Add 1.6.0-alpha2 to list of Clojure releases
Browse files Browse the repository at this point in the history
Also change order that they are downloaded in lein-init.sh to most
recent first, so that it is easier for me to edit the file when there
is a new release, and put 'exit 0' in the script, to get only the most
recent release.
  • Loading branch information
jafingerhut committed Nov 7, 2013
1 parent c50de7a commit 547a186
Showing 1 changed file with 29 additions and 27 deletions.
56 changes: 29 additions & 27 deletions lein-init.sh
Expand Up @@ -22,122 +22,124 @@ LEIN_FILES="`dirname $0`/lein-files"
mkdir -p "${HOME}/lein"
cd "${HOME}/lein"

for clj_1_2_point_release in 0 1
for alpha in 2 1
do
v="1.2.${clj_1_2_point_release}"
v="1.6.0-alpha${alpha}"
lein1 new clojure-${v}
cd clojure-${v}
make_project_clj_file ${v} project.clj
lein1 deps
cd ..
done

# It appears that 1.3.0 alpha version 1, 3, and 4 are no longer
# available from Maven repo.
#for alpha in 1 3 4 5 6 7 8
for alpha in 5 6 7 8
exit 0

for clj_1_5_point_release in 1 0
do
v="1.3.0-alpha${alpha}"
v="1.5.${clj_1_5_point_release}"
lein1 new clojure-${v}
cd clojure-${v}
make_project_clj_file ${v} project.clj
lein1 deps
cd ..
done

for beta in 1 2 3
for RC in 16 15 14 6 5 4 3 2 1
do
v="1.3.0-beta${beta}"
v="1.5.0-RC${RC}"
lein1 new clojure-${v}
cd clojure-${v}
make_project_clj_file ${v} project.clj
lein1 deps
cd ..
done

for clj_1_3_point_release in 0
for beta in 13 12 11 10 9 8 7 2 1
do
v="1.3.${clj_1_3_point_release}"
v="1.5.0-beta${beta}"
lein1 new clojure-${v}
cd clojure-${v}
make_project_clj_file ${v} project.clj
lein1 deps
cd ..
done

for alpha in 1 2 3 4
for alpha in 7 6 5 4 3 2 1
do
v="1.4.0-alpha${alpha}"
v="1.5.0-alpha${alpha}"
lein1 new clojure-${v}
cd clojure-${v}
make_project_clj_file ${v} project.clj
lein1 deps
cd ..
done

for beta in 1 2 3 4 5 6 7
for clj_1_4_point_release in 0
do
v="1.4.0-beta${beta}"
v="1.4.${clj_1_4_point_release}"
lein1 new clojure-${v}
cd clojure-${v}
make_project_clj_file ${v} project.clj
lein1 deps
cd ..
done

for clj_1_4_point_release in 0
for beta in 7 6 5 4 3 2 1
do
v="1.4.${clj_1_4_point_release}"
v="1.4.0-beta${beta}"
lein1 new clojure-${v}
cd clojure-${v}
make_project_clj_file ${v} project.clj
lein1 deps
cd ..
done

for alpha in 1 2 3 4 5 6 7
for alpha in 4 3 2 1
do
v="1.5.0-alpha${alpha}"
v="1.4.0-alpha${alpha}"
lein1 new clojure-${v}
cd clojure-${v}
make_project_clj_file ${v} project.clj
lein1 deps
cd ..
done

for beta in 1 2 7 8 9 10 11 12 13
for clj_1_3_point_release in 0
do
v="1.5.0-beta${beta}"
v="1.3.${clj_1_3_point_release}"
lein1 new clojure-${v}
cd clojure-${v}
make_project_clj_file ${v} project.clj
lein1 deps
cd ..
done

for RC in 1 2 3 4 5 6 14 15 16
for beta in 3 2 1
do
v="1.5.0-RC${RC}"
v="1.3.0-beta${beta}"
lein1 new clojure-${v}
cd clojure-${v}
make_project_clj_file ${v} project.clj
lein1 deps
cd ..
done

for clj_1_5_point_release in 0 1
# It appears that 1.3.0 alpha version 1, 3, and 4 are no longer
# available from Maven repo.
#for alpha in 8 7 6 5 4 3 1
for alpha in 8 7 6 5
do
v="1.5.${clj_1_5_point_release}"
v="1.3.0-alpha${alpha}"
lein1 new clojure-${v}
cd clojure-${v}
make_project_clj_file ${v} project.clj
lein1 deps
cd ..
done

for alpha in 1
for clj_1_2_point_release in 1 0
do
v="1.6.0-alpha${alpha}"
v="1.2.${clj_1_2_point_release}"
lein1 new clojure-${v}
cd clojure-${v}
make_project_clj_file ${v} project.clj
Expand Down

0 comments on commit 547a186

Please sign in to comment.