mirror of
https://github.com/status-im/reagent.git
synced 2025-02-04 16:14:04 +00:00
Fix codox settings and build API docs together with the site
This commit is contained in:
parent
70adddae37
commit
44a4d50bcd
7
Makefile
7
Makefile
@ -70,7 +70,7 @@ push-gh-pages: build-gh-pages
|
|||||||
git push origin gh-pages:gh-pages
|
git push origin gh-pages:gh-pages
|
||||||
|
|
||||||
# build site and push to reagent-project's doc site
|
# build site and push to reagent-project's doc site
|
||||||
push-project-docs: gen-site
|
push-project-docs: gen-site gen-docs
|
||||||
# sanity check
|
# sanity check
|
||||||
test -f $(SITEDIR)/index.html
|
test -f $(SITEDIR)/index.html
|
||||||
test ! -e $(OUTPUTDIR)
|
test ! -e $(OUTPUTDIR)
|
||||||
@ -78,6 +78,8 @@ push-project-docs: gen-site
|
|||||||
git clone git@github.com:reagent-project/reagent-project.github.io.git tmp
|
git clone git@github.com:reagent-project/reagent-project.github.io.git tmp
|
||||||
rm -fr tmp/*
|
rm -fr tmp/*
|
||||||
cp -r $(SITEDIR)/* tmp/
|
cp -r $(SITEDIR)/* tmp/
|
||||||
|
mkdir -p tmp/docs/master/
|
||||||
|
cp -r target/doc/* tmp/docs/master/
|
||||||
cd tmp && \
|
cd tmp && \
|
||||||
git add . && git commit -m "Updated" && \
|
git add . && git commit -m "Updated" && \
|
||||||
git push
|
git push
|
||||||
@ -90,6 +92,9 @@ gen-site: clean
|
|||||||
lein with-profile prod cljsbuild once
|
lein with-profile prod cljsbuild once
|
||||||
lein with-profile prerender cljsbuild once
|
lein with-profile prerender cljsbuild once
|
||||||
|
|
||||||
|
gen-docs: clean
|
||||||
|
lein codox
|
||||||
|
|
||||||
# copy contents of $(SITEDIR) to branch gh-pages
|
# copy contents of $(SITEDIR) to branch gh-pages
|
||||||
gh-pages-add:
|
gh-pages-add:
|
||||||
# sanity check
|
# sanity check
|
||||||
|
@ -8,7 +8,7 @@ Reagent provides a way to write efficient React components using (almost) nothin
|
|||||||
* **[Detailed intro with live examples](http://reagent-project.github.io/)**
|
* **[Detailed intro with live examples](http://reagent-project.github.io/)**
|
||||||
* **[News](http://reagent-project.github.io/news/index.html)**
|
* **[News](http://reagent-project.github.io/news/index.html)**
|
||||||
* **[Reagent Project Mailing List](https://groups.google.com/forum/#!forum/reagent-project)**
|
* **[Reagent Project Mailing List](https://groups.google.com/forum/#!forum/reagent-project)**
|
||||||
* **[API Documentation](http://blog.ducky.io/reagent-docs/index.html)**
|
* **[API Documentation](http://reagent-project.github.io/docs/master/)**
|
||||||
|
|
||||||
### Prerequisites
|
### Prerequisites
|
||||||
|
|
||||||
|
@ -31,7 +31,7 @@
|
|||||||
[:li [link {:href index-page} "Intro"]]
|
[:li [link {:href index-page} "Intro"]]
|
||||||
[:li [link {:href news/url} "News"]]
|
[:li [link {:href news/url} "News"]]
|
||||||
[:li>a github "GitHub"]
|
[:li>a github "GitHub"]
|
||||||
[:li [link {:href "http://blog.ducky.io/reagent-docs/index.html"} "API"]]]
|
[:li [:a {:href "http://reagent-project.github.io/docs/master/"} "API"]]]
|
||||||
[:div @test-results]
|
[:div @test-results]
|
||||||
[tools/main-content]
|
[tools/main-content]
|
||||||
[github-badge]])
|
[github-badge]])
|
||||||
|
@ -9,12 +9,13 @@
|
|||||||
[cljsjs/react-dom-server "15.4.2-2"]]
|
[cljsjs/react-dom-server "15.4.2-2"]]
|
||||||
|
|
||||||
:plugins [[lein-cljsbuild "1.1.5"]
|
:plugins [[lein-cljsbuild "1.1.5"]
|
||||||
[codox "0.9.0"]]
|
[lein-codox "0.10.3"]]
|
||||||
|
|
||||||
:source-paths ["src"]
|
:source-paths ["src"]
|
||||||
|
|
||||||
:codox {:language :clojurescript
|
:codox {:language :clojurescript
|
||||||
:exclude clojure.string}
|
:exclude clojure.string
|
||||||
|
:source-paths ["src"]}
|
||||||
|
|
||||||
:profiles {:test {:cljsbuild
|
:profiles {:test {:cljsbuild
|
||||||
{:builds {:client {:source-paths ["test"]
|
{:builds {:client {:source-paths ["test"]
|
||||||
|
Loading…
x
Reference in New Issue
Block a user