smorks
[feisty_meow.git] / documentation / makefile
1
2 export DEFINITIONS
3   # ensure that the macros get passed down to the subprocesses.
4
5 include cpp/variables.def
6
7 PROJECT = Source_Documentation
8 TYPE = application
9 FIRST_TARGETS += build_doxygen
10 CLEANUPS += html
11
12 include cpp/rules.def
13
14 build_doxygen:
15         @echo the defs are $(DEFINITIONS)
16         $(HIDESH) -c '\
17 doxygen $(wildcard *.config); \
18 if [ $$? -ne 0 ]; then \
19   echo failed to run doxygen on our configuration file.; \
20   echo perhaps it is not installed?; \
21   echo these are the ubuntu install steps:; \
22   echo   sudo apt-get install doxygen graphviz; \
23 echo and something else, uhhh....; \
24 echo oy; \
25 fi \
26 '
27