Makefile recipes for document (hypertext) building. Non-recursive use of make.
Makefile Shell Python Perl XSLT
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
test
tools/ci
usr/share
.gitignore
.travis.yml
.versioned-files.list
Makefile
Makefile.default-goals
Makefile.dirstack-boilerplate
Makefile.mkdoc
Makefile.usage
Mkdoc-full.mk
Mkdoc-minimal.mk
README.rst
Rules.git-versioning.shared.mk
Rules.mkdoc.mk
Rules.mkdoc.shared.mk
TODO.list
configure
install-dependencies.sh
install.sh
invade
lib.sh
requirements.txt

README.rst

MkDoc

Version: 0.0.2-test+20150804-0404
created:Sept. 2010
project:Build
repository:GIT

Quickstart

make -f Mkdocs-full.mk help

Link Makefile to Mkdoc-full.mk or Mkdoc-minimal.mk. Development setups can link into mkdoc checkout.

  • Write Rules.*.mk or .Rules.*.mk.
  • Add targets to predefined vars (to use with make stat build test)
  • Use canned routines
  • Or depend on predefined file patterns
Global vars and targets
DMK (stat)
Targets included as dynamic make definition files.
DEP (stat)
Other targets pre-requisite to stat.
SRC (stat)
Track all source files if wanted.
TRGT (build)
Build targets.
TEST (test)
Test targets.

For all lists:

make lists

See project status see Travis CI build, and setup in .travis.yml.

Install

install:

./configure /usr/local && sudo ./install.sh

uninstall:

sudo ./install.sh uninstall

Test

test:

CS=dark PREFIX=/usr/local make -f Makefile.mkdoc test

see usr/share/doc/mkdoc/README.rst