make check Command I picked up in the automake documentation (RTFM, you know) Tagged a lot of header functions in the GnuPlot files with 'inline', so they can be used from more than one sourcefile. Ok, now the interesting news. Started a new library libga (not to be confused with Matthew's GaLib). Here I suggest we put a fairly complete and configurable genetic algorithm. Just to see how far we can stretch ourselves and also to have a GA-componenent that can be used in other applications without having to rebuild the entire thing. test/t-eoGA.cpp tests this library
40 lines
1 KiB
Makefile
40 lines
1 KiB
Makefile
###############################################################################
|
|
##
|
|
## Makefile.am for eo
|
|
##
|
|
###############################################################################
|
|
|
|
SUBDIRS = src test win tutorial app
|
|
#Directory for documents
|
|
DOCDIR = ~/public_html/eodocs
|
|
#Directory for indices -- not useful for the user
|
|
IDXDIR = ~/index
|
|
|
|
EXTRA_DIST=LICENSE
|
|
|
|
###############################################################################
|
|
|
|
lib:
|
|
pushd src; $(MAKE) all; popd
|
|
|
|
# The test directory should be run explicitely, to check if nothing is broken
|
|
test: test/run_tests test/Makefile
|
|
pushd test; touch run_tests; $(MAKE) all; ./run_tests; popd
|
|
|
|
# so that make doc always compiles the doc ...
|
|
doc: doc/eo.cfg
|
|
pushd doc; $(MAKE) doc; touch eo.cfg; popd
|
|
|
|
tutorial:
|
|
pushd tutorial; $(MAKE) all; popd
|
|
|
|
app:
|
|
pushd app; $(MAKE) all; popd
|
|
|
|
all:
|
|
for i in $(SUBDIRS); do pushd $$i && $(MAKE) all; popd; done
|
|
|
|
clean:
|
|
for i in $(SUBDIRS); do pushd $$i && $(MAKE) clean; popd; done
|
|
|
|
###############################################################################
|