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
Line 
1# Make sure the compiler can find include files from our Bdm library.
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
7## Save all needed libraries in variable BdmLibs
8#SET(BdmLibs bdm itpp_debug)
9#SET(BdmLibs bdm itpp)
10#SET(ITppLibs itpp_debug)
11
12IF(WIN32)
13        SET(AddLib libacml_dll)
14ENDIF(WIN32)
15
16# Define macro for testing a file
17MACRO(TEST FN)
18        add_executable (${FN} ${FN}.cpp)
19        target_link_libraries (${FN} debug itpp_debug)
20        target_link_libraries (${FN} optimized itpp)
21        target_link_libraries (${FN} bdm ${AddLib})
22ENDMACRO(TEST)
23
24# Add executable called "helloDemo" that is built from the source files
25# "demo.cxx" and "demo_b.cxx".  The extensions are automatically found.
26
27# BASIC TESTS
28TEST(rv_test)
29TEST(datalink_test)
30TEST(loggers_test)
31
32TEST(chmat_test)
33TEST(ldmat_test)
34TEST(fsqmat_test)
35TEST(enorm_test)
36TEST(egiw_test)
37TEST(emix_test)
38TEST(test0)
39TEST(testResample)
40
41# ESTIM TESTS
42TEST(arx_test)
43TEST(arx_elem_test)
44TEST(merger_test)
45TEST(merger_2d_test)
46TEST(merger_iter_test)
47TEST(mixef_test)
48
49TEST(testKF)
50TEST(testPF)
51TEST(testSmp)
52TEST(testEpdf)
53TEST(testKF_QR)
54TEST(testKF_QRexh)
55
56add_executable(blas_test blas_test.cpp)
57target_link_libraries (blas_test debug itpp_debug)
58target_link_libraries (blas_test optimized itpp)
59target_link_libraries (blas_test ${AddLib})
60
61SET(AddLib ${AddLib} ${XERCES_LIBRARIES})
62TEST(testUI)
Note: See TracBrowser for help on using the browser.