cmake_minimum_required( VERSION 2.8.8 ) add_definitions(-fno-rtti) add_compile_options(-std=c++11) add_definitions(-std=c++11 -Wno-attributes -Wno-deprecated-declarations -DANDROID_STL=c++_shared) set(RK_MPI_TEST_AO_SRC test_mpi_ao.cpp ) set(RK_MPI_TEST_VPSS_SRC test_mpi_vpss.cpp ) set(RK_MPI_TEST_VGS_SRC test_mpi_vgs.cpp ) set(RK_MPI_TEST_MB_SRC test_mpi_mb.cpp ) set(RK_MPI_TEST_SYS_SRC test_mpi_sys.cpp ) set(RK_MPI_TEST_VENC_SRC test_mpi_venc.cpp ) set(RK_MPI_TEST_TDE_SRC test_mpi_tde.cpp ) set(RK_MPI_TEST_AI_SRC test_mpi_ai.cpp ) set(RK_MPI_TEST_RGN_SRC test_mpi_rgn.cpp ) set(RK_MPI_TEST_AENC_SRC test_mpi_aenc.cpp ) set(RK_MPI_TEST_VI_SRC test_mpi_vi.cpp ) set(RK_MPI_TEST_MMZ_SRC test_mpi_mmz.cpp ) #-------------------------- # rk_mpi_ao_test #-------------------------- add_executable(rk_mpi_ao_test ${RK_MPI_TEST_AO_SRC} ${RK_MPI_TEST_COMMON_SRC}) target_link_libraries(rk_mpi_ao_test ${ROCKIT_DEP_COMMON_LIBS}) install(TARGETS rk_mpi_ao_test RUNTIME DESTINATION "bin") #-------------------------- # rk_mpi_vpss_test #-------------------------- add_executable(rk_mpi_vpss_test ${RK_MPI_TEST_VPSS_SRC} ${RK_MPI_TEST_COMMON_SRC}) target_link_libraries(rk_mpi_vpss_test ${ROCKIT_DEP_COMMON_LIBS}) install(TARGETS rk_mpi_vpss_test RUNTIME DESTINATION "bin") #-------------------------- # rk_mpi_vgs_test #-------------------------- add_executable(rk_mpi_vgs_test ${RK_MPI_TEST_VGS_SRC} ${RK_MPI_TEST_COMMON_SRC}) target_link_libraries(rk_mpi_vgs_test ${ROCKIT_DEP_COMMON_LIBS}) install(TARGETS rk_mpi_vgs_test RUNTIME DESTINATION "bin") #-------------------------- # rk_mpi_mb_test #-------------------------- add_executable(rk_mpi_mb_test ${RK_MPI_TEST_MB_SRC} ${RK_MPI_TEST_COMMON_SRC}) target_link_libraries(rk_mpi_mb_test ${ROCKIT_DEP_COMMON_LIBS}) install(TARGETS rk_mpi_mb_test RUNTIME DESTINATION "bin") #-------------------------- # rk_mpi_sys_test #-------------------------- add_executable(rk_mpi_sys_test ${RK_MPI_TEST_SYS_SRC} ${RK_MPI_TEST_COMMON_SRC}) target_link_libraries(rk_mpi_sys_test ${ROCKIT_DEP_COMMON_LIBS}) install(TARGETS rk_mpi_sys_test RUNTIME DESTINATION "bin") #-------------------------- # rk_mpi_venc_test #-------------------------- add_executable(rk_mpi_venc_test ${RK_MPI_TEST_VENC_SRC} ${RK_MPI_TEST_COMMON_SRC}) target_link_libraries(rk_mpi_venc_test ${ROCKIT_DEP_COMMON_LIBS}) install(TARGETS rk_mpi_venc_test RUNTIME DESTINATION "bin") #-------------------------- # rk_mpi_tde_test #-------------------------- add_executable(rk_mpi_tde_test ${RK_MPI_TEST_TDE_SRC} ${RK_MPI_TEST_COMMON_SRC}) target_link_libraries(rk_mpi_tde_test ${ROCKIT_DEP_COMMON_LIBS}) install(TARGETS rk_mpi_tde_test RUNTIME DESTINATION "bin") #-------------------------- # rk_mpi_ai_test #-------------------------- add_executable(rk_mpi_ai_test ${RK_MPI_TEST_AI_SRC} ${RK_MPI_TEST_COMMON_SRC}) target_link_libraries(rk_mpi_ai_test ${ROCKIT_DEP_COMMON_LIBS}) install(TARGETS rk_mpi_ai_test RUNTIME DESTINATION "bin") # rk_mpi_rgn_test #-------------------------- add_executable(rk_mpi_rgn_test ${RK_MPI_TEST_RGN_SRC} ${RK_MPI_TEST_COMMON_SRC}) target_link_libraries(rk_mpi_rgn_test ${ROCKIT_DEP_COMMON_LIBS}) install(TARGETS rk_mpi_rgn_test RUNTIME DESTINATION "bin") # rk_mpi_aenc_test #-------------------------- add_executable(rk_mpi_aenc_test ${RK_MPI_TEST_AENC_SRC} ${RK_MPI_TEST_COMMON_SRC}) target_link_libraries(rk_mpi_aenc_test ${ROCKIT_DEP_COMMON_LIBS}) install(TARGETS rk_mpi_aenc_test RUNTIME DESTINATION "bin") #-------------------------- # rk_mpi_vi_test #-------------------------- add_executable(rk_mpi_vi_test ${RK_MPI_TEST_VI_SRC} ${RK_MPI_TEST_COMMON_SRC}) target_link_libraries(rk_mpi_vi_test ${ROCKIT_DEP_COMMON_LIBS}) install(TARGETS rk_mpi_vi_test RUNTIME DESTINATION "bin") #-------------------------- # rk_mpi_mmz_test #-------------------------- add_executable(rk_mpi_mmz_test ${RK_MPI_TEST_MMZ_SRC} ${RK_MPI_TEST_COMMON_SRC}) target_link_libraries(rk_mpi_mmz_test ${ROCKIT_DEP_COMMON_LIBS}) install(TARGETS rk_mpi_mmz_test RUNTIME DESTINATION "bin")