# Doxyfile 1.8.13
-PROJECT_NAME = "Program name"
-PROJECT_BRIEF = "Small description"
-INPUT = src/xxx
+ # Minimum required fields:
++PROJECT_NAME = "CBook"
++PROJECT_BRIEF = "PL/1 data files / CSV conversion utility"
++INPUT = src/cbook
+ STRIP_FROM_PATH = src
+ OPTIMIZE_OUTPUT_FOR_C = YES
+ OPTIMIZE_OUTPUT_JAVA = NO
+ FILE_PATTERNS = *.h
+
# This file describes the settings to be used by the documentation system
# doxygen (www.doxygen.org) for a project.
#
# > NAMES: list of all the programs to compile
# > TESTS: list of all test programs to compile and run
#
-NAME = program
-NAMES = $(NAME) program2
-TESTS = tests-program
+NAME = cbook
+NAMES = $(NAME) cutils
+TESTS = tests-cbook
+ ################################################################################
+
# You may override these when calling make
PREFIX = /usr/local
dstdir = bin
## Synopsis
- Todo.
-- `program --help`
++- `cbook --help`
+
+ ## Description
+
-Long description multiple paragraphs are ok.
++PL/1 data files to CSV conversion utility.
++
++Works with EBCDIC data and PL/1 books.
+
+ ## Options
+
+ - **--help** (or **-h**): information about the syntax
+
+ ## Compilation
+
+ Just run `make`.
+
+ You can also use those make targets:
+
+ - `make doc`: build the Doxygen documentation (`doxygen` required)
+ - `make man`: build the man page (`pandoc` required)
+ - `make install PREFIX=/usr/local`: install the program into PREFIX (default is `/usr/local`) and the manual if built
+ - `make uninstall PREFIX=/usr/local`: uninstall the program from the given PREFIX
+ - `make clear`: clear the temporary files
+ - `make mrpropre`: clear everything, including the main executable and the documentation
+ - `make test`: build the unit tests (`check` required)
+ - `make run-test`: start the unit tests
+ - `make run-test-more`: start the extra unit tests (can be long)
+
+ ## Author
+
-Program was written by Niki Roo <niki@nikiroo.be>
++CBook was written by Niki Roo <niki@nikiroo.be>
+