Changeset 222 for tests/CMakeLists.txt

Show
Ignore:
Timestamp:
01/05/09 19:54:28 (15 years ago)
Author:
smidl
Message:

Changes in CMake build system

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • tests/CMakeLists.txt

    r208 r222  
    55link_directories (${BDM_BINARY_DIR}/bdm) 
    66 
    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  
    12 IF(WIN32) 
    13         SET(AddLib libacml_dll) 
    14 ENDIF(WIN32) 
    15  
    16 # Define macro for testing a file 
    17 MACRO(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}) 
    22 ENDMACRO(TEST) 
    23  
    247# Add executable called "helloDemo" that is built from the source files 
    258# "demo.cxx" and "demo_b.cxx".  The extensions are automatically found. 
    269 
    27 # BASIC TESTS 
    28 TEST(rv_test) 
    29 TEST(datalink_test) 
    30 TEST(loggers_test) 
     10# BASIC EXECS 
     11EXEC(rv_test) 
     12EXEC(datalink_test) 
     13EXEC(loggers_test) 
    3114 
    32 TEST(chmat_test) 
    33 TEST(ldmat_test) 
    34 TEST(fsqmat_test) 
    35 TEST(enorm_test) 
    36 TEST(egiw_test) 
    37 TEST(emix_test) 
    38 TEST(test0) 
    39 TEST(testResample) 
     15EXEC(chmat_test) 
     16EXEC(ldmat_test) 
     17EXEC(fsqmat_test) 
     18EXEC(enorm_test) 
     19EXEC(egiw_test) 
     20EXEC(emix_test) 
     21EXEC(test0) 
     22EXEC(testResample) 
    4023 
    41 # ESTIM TESTS 
    42 TEST(arx_test) 
    43 TEST(arx_elem_test) 
    44 TEST(merger_test) 
    45 TEST(merger_2d_test) 
    46 TEST(merger_iter_test) 
    47 TEST(mixef_test) 
     24# ESTIM EXECS 
     25EXEC(arx_test) 
     26EXEC(arx_elem_test) 
     27EXEC(merger_test) 
     28EXEC(merger_2d_test) 
     29EXEC(merger_iter_test) 
     30EXEC(mixef_test) 
    4831 
    49 TEST(testKF) 
    50 TEST(testPF) 
    51 TEST(testSmp) 
    52 TEST(testEpdf) 
    53 TEST(testKF_QR) 
    54 TEST(testKF_QRexh) 
     32EXEC(testKF) 
     33EXEC(testPF) 
     34EXEC(testSmp) 
     35EXEC(testEpdf) 
     36EXEC(testKF_QR) 
     37EXEC(testKF_QRexh) 
    5538 
    56 add_executable(blas_test blas_test.cpp) 
    57 target_link_libraries (blas_test debug itpp_debug) 
    58 target_link_libraries (blas_test optimized itpp) 
    59 target_link_libraries (blas_test ${AddLib}) 
     39EXEC(blas_test) 
    6040 
    61 SET(AddLib ${AddLib} ${XERCES_LIBRARIES}) 
    62 TEST(testUI) 
     41EXEC(testUI) 
     42target_link_libraries (testUI ${XERCES_LIBRARIES})