| | |
| | | link_directories ( ${Boost_LIBRARY_DIRS} ) |
| | | |
| | | add_executable( |
| | | license_reader_test |
| | | LicenseReader_test.cpp |
| | |
| | | |
| | | target_link_libraries( |
| | | license_reader_test |
| | | license++_static |
| | | licensepp_static |
| | | ${Boost_LIBRARIES} |
| | | ) |
| | | |
| | | SET_TARGET_PROPERTIES(license_reader_test PROPERTIES LINK_SEARCH_START_STATIC ON) |
| | | ADD_TEST(license_reader_test ${EXECUTABLE_OUTPUT_PATH}/LicenseReader_test) |
| | | IF( ( CMAKE_HOST_SYSTEM_NAME STREQUAL "Linux") AND CMAKE_CROSSCOMPILING) |
| | | #binfmt_misc doesn't work in my system :( |
| | | ADD_TEST(NAME license_reader_test COMMAND wine ${CMAKE_CURRENT_BINARY_DIR}/license_reader_test) |
| | | ELSE() |
| | | ADD_TEST(NAME license_reader_test COMMAND license_reader_test) |
| | | ENDIF() |
| | | |
| | | IF(WIN32) |
| | | #test windows |
| | | ELSE(WIN32) |
| | | add_executable( |
| | | os_linux_test |
| | | Os_Linux_test.cpp |
| | | ) |
| | | |
| | | target_link_libraries( |
| | | os_linux_test |
| | | os |
| | | ${Boost_LIBRARIES} |
| | | ) |
| | | |
| | | ADD_TEST(NAME os_linux_test COMMAND os_linux_test) |
| | | ENDIF(WIN32) |