Fix building and installing package.
[genetic.git] / tests / Makefile.am
index 417b2110ade0189d6cc0ed3e345eebe2e383267a..ada275ee755799fea0e20a3c5c494e6e2b8d0bb5 100644 (file)
@@ -1,4 +1,33 @@
-SUBDIRS = gene
+AUTOMAKE_OPTIONS = subdir-objects
+
+TESTS = \
+       gene_create.test \
+       gene_copy.test \
+       chromosome_create.test\
+       chromosome_copy.test \
+       generation_create.test\
+       generation_copy.test \
+       generator_bitGeneratorBreed.test \
+       condition_generationLimitConditionCheck.test
+
+noinst_PROGRAMS = $(TESTS)
+
+AM_CXXFLAGS = -O3 -I$(top_srcdir)/include -std=c++11
+
+gene_create_test_SOURCES  = gene/create.cpp
+gene_copy_test_SOURCES  = gene/copy.cpp
+
+chromosome_create_test_SOURCES  = chromosome/create.cpp
+chromosome_copy_test_SOURCES  = chromosome/copy.cpp
+
+generation_create_test_SOURCES  = generation/create.cpp
+generation_copy_test_SOURCES  = generation/copy.cpp
+
+generator_bitGeneratorBreed_test_SOURCES  = generator/bitGenerator/breed.cpp
+
+condition_generationLimitConditionCheck_test_SOURCES  = condition/generationLimitCondition/check.cpp
 
 clean-local:
-       rm -f *.log
\ No newline at end of file
+       rm -f *.log
+
+all-local:
\ No newline at end of file