mirror of
https://github.com/sbrl/Pepperminty-Wiki.git
synced 2024-11-25 17:23:00 +00:00
25 lines
656 B
Makefile
25 lines
656 B
Makefile
|
.DEFAULT_GOAL := peppermint
|
||
|
peppermint := peppermint
|
||
|
docs := docs
|
||
|
|
||
|
.PHONY: setupApiDoc peppermint docs
|
||
|
|
||
|
ApiDocPresent := $(shell sh -c apidoc --help 1\>/dev/null)
|
||
|
|
||
|
peppermint:
|
||
|
@echo [peppermint/build] Rebuilding Pepperminty Wiki
|
||
|
php build.php
|
||
|
|
||
|
docs: setupApiDoc
|
||
|
@echo [peppermint/docs] Building docs
|
||
|
apidoc -f '.*\.php' -e index.php
|
||
|
|
||
|
setupApiDoc:
|
||
|
@echo [peppermint] Checking for apiDoc
|
||
|
ifndef ApiDocPresent
|
||
|
@echo [peppermint] Attempting to install ApiDoc, since it wasn't detected in your PATH
|
||
|
@echo [peppermint] Note that you may need to be root, and you'll need npm installed.
|
||
|
npm install apidoc --global
|
||
|
endif
|
||
|
@echo [peppermint] Check complete
|