1.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 1.2 +++ b/docs/src/Makefile Fri Oct 20 15:28:06 2017 +0200 1.3 @@ -0,0 +1,69 @@ 1.4 +# 1.5 +# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS HEADER. 1.6 +# 1.7 +# Copyright 2017 Olaf Wintermann. All rights reserved. 1.8 +# 1.9 +# Redistribution and use in source and binary forms, with or without 1.10 +# modification, are permitted provided that the following conditions are met: 1.11 +# 1.12 +# 1. Redistributions of source code must retain the above copyright 1.13 +# notice, this list of conditions and the following disclaimer. 1.14 +# 1.15 +# 2. Redistributions in binary form must reproduce the above copyright 1.16 +# notice, this list of conditions and the following disclaimer in the 1.17 +# documentation and/or other materials provided with the distribution. 1.18 +# 1.19 +# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" 1.20 +# AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE 1.21 +# IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE 1.22 +# ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE 1.23 +# LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR 1.24 +# CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF 1.25 +# SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS 1.26 +# INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN 1.27 +# CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) 1.28 +# ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE 1.29 +# POSSIBILITY OF SUCH DAMAGE. 1.30 +# 1.31 + 1.32 +PD=pandoc 1.33 +PFLAGS=-c ucx.css -B header.html -A footer.html -T 'UAP Common Extensions' 1.34 + 1.35 +SRC = index.md 1.36 +SRC += examples.md 1.37 +SRC += install.md 1.38 +SRC += integration.md 1.39 +SRC += license.md 1.40 +SRC += modules.md 1.41 + 1.42 +DEST = ../web 1.43 +DEST_MAN = ../man 1.44 + 1.45 +PROJROOT = ../.. 1.46 +LOGO = uaplogo.png 1.47 + 1.48 +HTML = $(SRC:%.md=$(DEST)/%.html) 1.49 + 1.50 +all: html api 1.51 + 1.52 + 1.53 +html: $(DEST) $(DEST)/ucx.css $(DEST)/$(LOGO) $(HTML) 1.54 + 1.55 + 1.56 +api: $(DEST) 1.57 + cd $(PROJROOT); doxygen 1.58 + 1.59 +$(DEST): 1.60 + mkdir -p $@ 1.61 + 1.62 +$(DEST)/%.html: %.md 1.63 + $(PD) $(PFLAGS) $< -o $@ 1.64 + 1.65 +$(DEST)/ucx.css: ucx.css 1.66 + cp $< $@ 1.67 + 1.68 +$(DEST)/$(LOGO): $(PROJROOT)/$(LOGO) 1.69 + cp $< $@ 1.70 + 1.71 +clean: 1.72 + rm -Rf $(DEST) $(DEST_MAN)