diff options
author | Richard Ipsum <richard.ipsum@codethink.co.uk> | 2015-10-18 11:19:50 +0000 |
---|---|---|
committer | Baserock Gerrit <gerrit@baserock.org> | 2015-10-19 15:47:16 +0000 |
commit | da1badcc76be85d324f8b9c1c34fbe2274a49ac1 (patch) | |
tree | a9f4227ad15ce73776eb5f0cc434ec4c7b33488d /strata/devtools | |
parent | 02d6c7f71983740d68be4ccdc0c12007d0097588 (diff) | |
download | definitions-da1badcc76be85d324f8b9c1c34fbe2274a49ac1.tar.gz |
RFC: Build git with man pages
This commit renames git in core to git-minimal and adds a git chunk into
devtools, the git chunk will replace git-minimal and will build and
install git's man pages.
It seems difficult to modify git in core so that it builds with docs
without creating circular dependencies, chunks such as libtool depend
on git, libxml2 depends on libtool, so libxml2 depends on git, but
docutils depends on libxml2, and we need to make git depend on docutils,
the fact that python2 is no longer in core also adds to the difficulty
since asciidoc's build process depends on python2.
Change-Id: Ifc64019b941740c85db058d36183b4a210c60e15
Diffstat (limited to 'strata/devtools')
-rw-r--r-- | strata/devtools/git.morph | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/strata/devtools/git.morph b/strata/devtools/git.morph new file mode 100644 index 00000000..6ca079a5 --- /dev/null +++ b/strata/devtools/git.morph @@ -0,0 +1,9 @@ +name: git +kind: chunk +build-system: autotools +pre-configure-commands: +- make configure +build-commands: +- make all doc +install-commands: +- make install install-doc |