added documentation

This commit is contained in:
Daniel Knuettel
2017-03-09 16:36:27 +01:00
parent 01b214f53b
commit b6b3024910
8 changed files with 528 additions and 0 deletions

View File

@@ -1,9 +1,16 @@
CC=gcc
CFLAG= -O -g -o
alldoc=python3 $(PWD)/.bin/alldoc
objects=main.o\
playfield.o\
input_output.o
headers=conf.h\
playfield.h\
input_output.h
all:main
%.o:%.c
@@ -15,3 +22,12 @@ main: clean $(objects)
clean:
rm $(objects) || true
doc.rst:$(headers)
$(alldoc) doc.rst.tmp $(headers)
printf "Documentation\n_____________\n\n" > doc.rst
cat doc.rst.tmp >> doc.rst
rm doc.rst.tmp
doc.pdf:
rst2pdf doc.rst