File tree Expand file tree Collapse file tree 2 files changed +6
-6
lines changed
Expand file tree Collapse file tree 2 files changed +6
-6
lines changed Original file line number Diff line number Diff line change @@ -18,9 +18,9 @@ RUN apt-get update && apt-get install -y lsof dnsutils netcat-openbsd net-tools
1818
1919# ruby and jazzy for docs generation
2020RUN apt-get update && apt-get install -y ruby ruby-dev libsqlite3-dev build-essential
21- # switch of gem docs building
22- RUN if [ "${ubuntu_version}" = "focal" ] ; then echo "gem: --no-document" > ~/.gemrc ; fi
23- RUN if [ "${ubuntu_version}" = "focal" ] ; then gem install jazzy ; fi
21+ # jazzy no longer works on xenial as ruby is too old.
22+ RUN if [ "${ubuntu_version}" = "focal" ] ; then echo "gem: --no-document" > ~/.gemrc; fi
23+ RUN if [ "${ubuntu_version}" = "focal" ] ; then gem install jazzy; fi
2424
2525# tools
2626RUN mkdir -p $HOME/.tools
Original file line number Diff line number Diff line change @@ -26,7 +26,8 @@ if [[ "$(uname -s)" == "Linux" ]]; then
2626 swift build
2727 fi
2828 # setup source-kitten if required
29- source_kitten_source_path=" $root_path /.SourceKitten"
29+ mkdir -p " $root_path /.build/sourcekitten"
30+ source_kitten_source_path=" $root_path /.build/sourcekitten/source"
3031 if [[ ! -d " $source_kitten_source_path " ]]; then
3132 git clone https://github.com/jpsim/SourceKitten.git " $source_kitten_source_path "
3233 fi
@@ -36,10 +37,9 @@ if [[ "$(uname -s)" == "Linux" ]]; then
3637 cd " $source_kitten_source_path " && swift build && cd " $root_path "
3738 fi
3839 # generate
39- mkdir -p " $root_path /.build/sourcekitten"
4040 for module in " ${modules[@]} " ; do
4141 if [[ ! -f " $root_path /.build/sourcekitten/$module .json" ]]; then
42- " $source_kitten_path /sourcekitten" doc --module-name $module > " $root_path /.build/sourcekitten/$module .json"
42+ " $source_kitten_path /sourcekitten" doc --spm -- module-name $module > " $root_path /.build/sourcekitten/$module .json"
4343 fi
4444 done
4545fi
You can’t perform that action at this time.
0 commit comments