1*437bfbebSnyanmisaka# vim: syntax=cmake 2*437bfbebSnyanmisaka# ---------------------------------------------------------------------------- 3*437bfbebSnyanmisaka# mpp/vproc/vdpp built-in unit test case 4*437bfbebSnyanmisaka# ---------------------------------------------------------------------------- 5*437bfbebSnyanmisaka# vdpp unit test 6*437bfbebSnyanmisakaoption(VDPP_TEST "Build base vdpp unit test" ${BUILD_TEST}) 7*437bfbebSnyanmisakaif (VDPP_TEST) 8*437bfbebSnyanmisaka add_executable(vdpp_test vdpp_test.c) 9*437bfbebSnyanmisaka target_link_libraries(vdpp_test ${MPP_SHARED} utils vproc_vdpp) 10*437bfbebSnyanmisaka set_target_properties(vdpp_test PROPERTIES FOLDER "mpp/vproc/vdpp") 11*437bfbebSnyanmisaka add_test(NAME vdpp_test COMMAND vdpp_test) 12*437bfbebSnyanmisaka 13*437bfbebSnyanmisaka # hwpq test (call libvdpp.so) 14*437bfbebSnyanmisaka add_executable(hwpq_test hwpq_test.c) 15*437bfbebSnyanmisaka target_link_libraries(hwpq_test vdpp ${ASAN_LIB}) 16*437bfbebSnyanmisaka set_target_properties(hwpq_test PROPERTIES FOLDER "mpp/vproc/vdpp") 17*437bfbebSnyanmisaka add_test(NAME hwpq_test COMMAND hwpq_test) 18*437bfbebSnyanmisakaendif() 19