Updated build-prcess to be completely under automake control.
For the tutorial the old Makefiles are saved as Makefile.simple in all the respective directories. Use generated config.h instead of command-line passing of preprocessor flags. Updated support files from current automake.
This commit is contained in:
parent
32cf83cfee
commit
c8494642d5
37 changed files with 675 additions and 279 deletions
1
eo/tutorial/Lesson5/.cvsignore
Normal file
1
eo/tutorial/Lesson5/.cvsignore
Normal file
|
|
@ -0,0 +1 @@
|
|||
Makefile.in
|
||||
25
eo/tutorial/Lesson5/Makefile.am
Normal file
25
eo/tutorial/Lesson5/Makefile.am
Normal file
|
|
@ -0,0 +1,25 @@
|
|||
|
||||
bin_PROGRAMS = OneMaxEA OneMaxLibEA
|
||||
|
||||
OneMaxEA_SOURCES = OneMaxEA.cpp
|
||||
|
||||
OneMaxLibEA_SOURCES = OneMaxLibEA.cpp make_OneMax.cpp
|
||||
|
||||
|
||||
noinst_HEADERS = eoOneMax.h \
|
||||
eoOneMaxEvalFunc.h \
|
||||
eoOneMaxInit.h \
|
||||
eoOneMaxMutation.h \
|
||||
eoOneMaxQuadCrossover.h \
|
||||
make_genotype_OneMax.h \
|
||||
make_op_OneMax.h
|
||||
|
||||
extra_DIST = Makefile.simple
|
||||
|
||||
|
||||
LDADD = -L$(top_builddir)/src -L$(top_builddir)/src/ga -L$(top_builddir)/src/utils
|
||||
|
||||
LIBS = -lga -leoutils -leo
|
||||
|
||||
INCLUDES = -I$(top_srcdir)/src
|
||||
|
||||
Reference in a new issue