Skip to content

dotmpe/mkdoc

Repository files navigation

MkDoc

version

0.0.2-test+20150804-0404

created

Sept. 2010

project

Build

repository

GIT

For project status see Travis CI build, or setup in .travis.yml.

Quickstart

See:

make -f Mkdocs-full.mk help

or:

cd <my-project>
ln -s /usr/local/share/mkdoc/Mkdoc-full.mk Makefile

# Put local targets and recipes in Rules.mk:
touch .Rules.mk
#touch .Rules.<hostname>.mk
#touch Rules.mk
  • Use Mkdoc-full.mk to get all targets and libs, or FIXME: Mkdoc-minimal.mk to get minimal libs and targets, XXX: or define your own build/test/install/...?
  • Write either 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

Install

install (or upgrade):

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

uninstall:

sudo ./install.sh uninstall

Test

test:

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

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

About

Makefile recipes for document (hypertext) building. Non-recursive use of make.

Resources

Stars

Watchers

Forks

Packages

No packages published