diff options
Diffstat (limited to 'Makefile')
-rw-r--r-- | Makefile | 47 |
1 files changed, 0 insertions, 47 deletions
diff --git a/Makefile b/Makefile deleted file mode 100644 index 61e497c..0000000 --- a/Makefile +++ /dev/null @@ -1,47 +0,0 @@ -# Copyright (C) 2012 Patrick "P. J." McDermott -# -# Permission is hereby granted, free of charge, to any person obtaining -# a copy of this software and associated documentation files (the -# "Software"), to deal in the Software without restriction, including -# without limitation the rights to use, copy, modify, merge, publish, -# distribute, sublicense, and/or sell copies of the Software, and to -# permit persons to whom the Software is furnished to do so, subject to -# the following conditions: -# -# The above copyright notice and this permission notice shall be included -# in all copies or substantial portions of the Software. -# -# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -# IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -# CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -# TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -# SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -BOOKS = inclusion -FORMATS = html txt - -# Default format in case a book target is called without FORMAT=* -FORMAT = html - -all: $(FORMATS) - -books: $(BOOKS) - -$(FORMATS): - @make 'FORMAT=$@' books - -$(BOOKS): - @printf ' RENDER %s as %s\n' '$@' '$(FORMAT)' - @PERL5LIB=scripts scripts/markdownbook.pl '$(FORMAT)' 'policies/$@' - @[ '$(FORMAT)' = 'html' ] && \ - ln -sf '../../include/main.css' 'policies/$@/main.css' || true - -clean: - @for book in $(BOOKS); do \ - printf ' CLEAN %s\n' "$${book}"; \ - rm -f "policies/$${book}/"*.html; \ - rm -f "policies/$${book}/"*.txt; \ - rm -f "policies/$${book}/"main.css; \ - done |