paradiseo/eo/Makefile.am

36 lines
884 B
Makefile

###############################################################################
##
## Makefile.am for eo
##
###############################################################################
SUBDIRS = src test app tutorial
#Directory for documents
DOCDIR = ~/public_html/eodocs
#Directory for indices -- not useful for the user
IDXDIR = ~/index
EXTRA_DIST=LICENSE
###############################################################################
lib:
cd src; $(MAKE) all; cd ..
# so that make doc always compiles the doc ...
doc: doc/eo.cfg
cd doc; $(MAKE) doc; touch eo.cfg; cd ..
tutorial:
cd tutorial; $(MAKE) all; cd ..
app:
cd app; $(MAKE) all; cd ..
all:
for i in $(SUBDIRS); do cd $$i && $(MAKE) all; cd ..; done
clean:
for i in $(SUBDIRS); do cd $$i && $(MAKE) clean; cd ..; done
###############################################################################