Generate html API documentation
- add a new targert "make doc-html" to generate the html doc via jbuilder - this patch adds public_name to jbuild files for all libraries
This commit is contained in:
parent
a4c06427d5
commit
48d7ba29e8
3
Makefile
3
Makefile
@ -5,6 +5,9 @@ all:
|
|||||||
@cp _build/default/src/client_main.exe tezos-client
|
@cp _build/default/src/client_main.exe tezos-client
|
||||||
@cp _build/default/src/compiler_main.exe tezos-protocol-compiler
|
@cp _build/default/src/compiler_main.exe tezos-protocol-compiler
|
||||||
|
|
||||||
|
doc-html:
|
||||||
|
@jbuilder build @doc
|
||||||
|
|
||||||
build-test:
|
build-test:
|
||||||
@jbuilder build @buildtest
|
@jbuilder build @buildtest
|
||||||
|
|
||||||
|
@ -2,6 +2,7 @@
|
|||||||
|
|
||||||
(library
|
(library
|
||||||
((name client_lib)
|
((name client_lib)
|
||||||
|
(public_name tezos.client)
|
||||||
(libraries (minutils
|
(libraries (minutils
|
||||||
utils
|
utils
|
||||||
cohttp
|
cohttp
|
||||||
|
@ -11,6 +11,7 @@
|
|||||||
|
|
||||||
(library
|
(library
|
||||||
((name tezos_protocol_compiler)
|
((name tezos_protocol_compiler)
|
||||||
|
(public_name tezos.protocol_compiler)
|
||||||
(libraries (utils
|
(libraries (utils
|
||||||
minutils
|
minutils
|
||||||
tezos_protocol_environment_sigs
|
tezos_protocol_environment_sigs
|
||||||
|
@ -51,5 +51,6 @@
|
|||||||
|
|
||||||
(library
|
(library
|
||||||
((name tezos_protocol_environment_sigs)
|
((name tezos_protocol_environment_sigs)
|
||||||
|
(public_name tezos.protocol_environment.sigs)
|
||||||
(flags (:standard -nopervasives))
|
(flags (:standard -nopervasives))
|
||||||
(modules ("V1"))))
|
(modules ("V1"))))
|
||||||
|
@ -2,6 +2,7 @@
|
|||||||
|
|
||||||
(library
|
(library
|
||||||
((name micheline)
|
((name micheline)
|
||||||
|
(public_name tezos.micheline)
|
||||||
(libraries
|
(libraries
|
||||||
(
|
(
|
||||||
;; External
|
;; External
|
||||||
|
@ -2,6 +2,7 @@
|
|||||||
|
|
||||||
(library
|
(library
|
||||||
((name minutils)
|
((name minutils)
|
||||||
|
(public_name tezos.minutils)
|
||||||
(libraries (cstruct
|
(libraries (cstruct
|
||||||
lwt
|
lwt
|
||||||
ocplib-json-typed.bson
|
ocplib-json-typed.bson
|
||||||
|
@ -2,6 +2,7 @@
|
|||||||
|
|
||||||
(library
|
(library
|
||||||
((name node_db)
|
((name node_db)
|
||||||
|
(public_name tezos.node.db)
|
||||||
(libraries (utils minutils leveldb irmin irmin-unix))
|
(libraries (utils minutils leveldb irmin irmin-unix))
|
||||||
(flags (:standard -w +27-30-40@8
|
(flags (:standard -w +27-30-40@8
|
||||||
-open Error_monad
|
-open Error_monad
|
||||||
|
@ -2,6 +2,7 @@
|
|||||||
|
|
||||||
(library
|
(library
|
||||||
((name node_net)
|
((name node_net)
|
||||||
|
(public_name tezos.node.net)
|
||||||
(libraries (utils minutils conduit-lwt-unix cohttp cohttp-lwt-unix))
|
(libraries (utils minutils conduit-lwt-unix cohttp cohttp-lwt-unix))
|
||||||
(flags (:standard -w +27-30-40@8
|
(flags (:standard -w +27-30-40@8
|
||||||
-open Error_monad
|
-open Error_monad
|
||||||
|
@ -2,6 +2,7 @@
|
|||||||
|
|
||||||
(library
|
(library
|
||||||
((name node_shell)
|
((name node_shell)
|
||||||
|
(public_name tezos.node.shell)
|
||||||
(libraries (utils minutils node_net node_db node_updater ezjsonm ocplib-json-typed.bson))
|
(libraries (utils minutils node_net node_db node_updater ezjsonm ocplib-json-typed.bson))
|
||||||
(flags (:standard -w +27-30-40@8
|
(flags (:standard -w +27-30-40@8
|
||||||
-open Error_monad
|
-open Error_monad
|
||||||
|
@ -2,6 +2,7 @@
|
|||||||
|
|
||||||
(library
|
(library
|
||||||
((name node_updater)
|
((name node_updater)
|
||||||
|
(public_name tezos.node.updater)
|
||||||
(libraries (utils minutils micheline tezos_protocol_compiler node_db dynlink))
|
(libraries (utils minutils micheline tezos_protocol_compiler node_db dynlink))
|
||||||
(flags (:standard -w +27-30-40@8
|
(flags (:standard -w +27-30-40@8
|
||||||
-open Error_monad
|
-open Error_monad
|
||||||
|
@ -26,12 +26,14 @@ let () =
|
|||||||
|
|
||||||
(library
|
(library
|
||||||
((name tezos_protocol_environment_alpha)
|
((name tezos_protocol_environment_alpha)
|
||||||
|
(public_name tezos.protocol_environment.alpha)
|
||||||
(library_flags (:standard -linkall))
|
(library_flags (:standard -linkall))
|
||||||
(libraries (node_updater))
|
(libraries (node_updater))
|
||||||
(modules (Environment))))
|
(modules (Environment))))
|
||||||
|
|
||||||
(library
|
(library
|
||||||
((name tezos_embedded_raw_protocol_alpha)
|
((name tezos_embedded_raw_protocol_alpha)
|
||||||
|
(public_name tezos.embedded_raw_protocol.alpha)
|
||||||
(libraries (tezos_protocol_environment_alpha))
|
(libraries (tezos_protocol_environment_alpha))
|
||||||
(library_flags (:standard -linkall))
|
(library_flags (:standard -linkall))
|
||||||
(flags (:standard -nopervasives -nostdlib
|
(flags (:standard -nopervasives -nostdlib
|
||||||
@ -45,6 +47,7 @@ let () =
|
|||||||
|
|
||||||
(library
|
(library
|
||||||
((name tezos_embedded_protocol_alpha)
|
((name tezos_embedded_protocol_alpha)
|
||||||
|
(public_name tezos.embedded_protocol.alpha)
|
||||||
(library_flags (:standard -linkall))
|
(library_flags (:standard -linkall))
|
||||||
(libraries (tezos_embedded_raw_protocol_alpha node_shell))
|
(libraries (tezos_embedded_raw_protocol_alpha node_shell))
|
||||||
(modules (Registerer))))
|
(modules (Registerer))))
|
||||||
|
@ -2,6 +2,7 @@
|
|||||||
|
|
||||||
(library
|
(library
|
||||||
((name utils)
|
((name utils)
|
||||||
|
(public_name tezos.utils)
|
||||||
(libraries
|
(libraries
|
||||||
(
|
(
|
||||||
;; External
|
;; External
|
||||||
|
Loading…
Reference in New Issue
Block a user