root/tests/CMakeLists.txt @ 208

Revision 208, 1.4 kB (checked in by nemcova, 16 years ago)

oprava CMakeu pro rozliseni debug-release (VS)

  • Property svn:eol-style set to native
RevLine 
[20]1# Make sure the compiler can find include files from our Bdm library.
[19]2include_directories (${BDM_SOURCE_DIR}/bdm)
3
4# Make sure the linker can find the Hello library once it is built.
5link_directories (${BDM_BINARY_DIR}/bdm)
6
[20]7## Save all needed libraries in variable BdmLibs
[208]8#SET(BdmLibs bdm itpp_debug)
[169]9#SET(BdmLibs bdm itpp)
[208]10#SET(ITppLibs itpp_debug)
[20]11
12IF(WIN32)
[208]13        SET(AddLib libacml_dll)
[20]14ENDIF(WIN32)
15
[166]16# Define macro for testing a file
17MACRO(TEST FN)
18        add_executable (${FN} ${FN}.cpp)
[208]19        target_link_libraries (${FN} debug itpp_debug)
20        target_link_libraries (${FN} optimized itpp)
21        target_link_libraries (${FN} bdm ${AddLib})
[166]22ENDMACRO(TEST)
23
[19]24# Add executable called "helloDemo" that is built from the source files
25# "demo.cxx" and "demo_b.cxx".  The extensions are automatically found.
[182]26
27# BASIC TESTS
28TEST(rv_test)
[190]29TEST(datalink_test)
[182]30TEST(loggers_test)
31
[166]32TEST(chmat_test)
33TEST(ldmat_test)
34TEST(fsqmat_test)
[182]35TEST(enorm_test)
36TEST(egiw_test)
[193]37TEST(emix_test)
[182]38TEST(test0)
39TEST(testResample)
40
41# ESTIM TESTS
[166]42TEST(arx_test)
[201]43TEST(arx_elem_test)
[166]44TEST(merger_test)
[205]45TEST(merger_2d_test)
[182]46TEST(merger_iter_test)
[166]47TEST(mixef_test)
[182]48
[166]49TEST(testKF)
50TEST(testPF)
51TEST(testSmp)
52TEST(testEpdf)
53TEST(testKF_QR)
54TEST(testKF_QRexh)
[82]55
[166]56add_executable(blas_test blas_test.cpp)
[208]57target_link_libraries (blas_test debug itpp_debug)
58target_link_libraries (blas_test optimized itpp)
59target_link_libraries (blas_test ${AddLib})
[125]60
[208]61SET(AddLib ${AddLib} ${XERCES_LIBRARIES})
62TEST(testUI)
Note: See TracBrowser for help on using the browser.