Skip to content

Commit d0572ef

Browse files
author
Vadim Platonov
committed
project: update doc generation
1 parent 6e16860 commit d0572ef

File tree

2 files changed

+9
-21
lines changed

2 files changed

+9
-21
lines changed

bin/codox.sh

Lines changed: 4 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -7,23 +7,10 @@ if [[ -z $1 ]]; then
77
exit 1;
88
fi
99

10-
rm -rf target/doc
11-
git clone [email protected]:dm3/clojure.java-time.git target/doc
12-
cd target/doc
13-
git symbolic-ref HEAD refs/heads/gh-pages
14-
rm .git/index
15-
git clean -fdx
16-
cd -
10+
rm -rf ./doc
1711

18-
echo "Running codox on $1 in `pwd`..."
19-
git checkout "$1"
20-
lein codox
12+
lein with-profile -user codox
2113

22-
cd target/doc
14+
cp -r ./target/doc ./doc
2315
git add .
24-
git commit -am "update docs"
25-
git push -fu origin gh-pages
26-
cd -
27-
28-
echo "Switching `pwd` back to master..."
29-
git checkout master
16+
git commit -am "docs: updated for v.$1"

project.clj

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -12,16 +12,17 @@
1212
[org.clojure/tools.namespace "0.2.11"]
1313
[joda-time/joda-time "2.9.4"]
1414
[org.threeten/threeten-extra "1.0"]]
15-
:plugins [[lein-codox "0.9.0"]]
16-
:codox {:namespaces [java-time java-time.repl]}
15+
:plugins [[lein-codox "0.10.3"]]
16+
:codox {:namespaces [java-time java-time.repl]
17+
:doc-files ["README.md"]}
1718
:source-paths ["dev"]
1819
:global-vars {*warn-on-reflection* true}}
1920
:1.7 {:dependencies [[org.clojure/clojure "1.7.0"]]}
2021
:1.7-three-ten-joda {:dependencies [[org.clojure/clojure "1.7.0"]
2122
[org.threeten/threeten-extra "0.9"]
2223
[joda-time/joda-time "2.9.4"]]}
23-
:1.9 {:dependencies [[org.clojure/clojure "1.9.0-alpha10"]]}
24-
:1.9-three-ten-joda {:dependencies [[org.clojure/clojure "1.9.0-alpha14"]
24+
:1.9 {:dependencies [[org.clojure/clojure "1.9.0-alpha16"]]}
25+
:1.9-three-ten-joda {:dependencies [[org.clojure/clojure "1.9.0-alpha16"]
2526
[org.threeten/threeten-extra "1.0"]
2627
[joda-time/joda-time "2.9.4"]]}}
2728
:aliases {"test-all" ["do"

0 commit comments

Comments
 (0)