1e5c31af7Sopenharmony_ci# vksc-server 2e5c31af7Sopenharmony_ci 3e5c31af7Sopenharmony_ciset(VKSC_SERVER_SRCS 4e5c31af7Sopenharmony_ci vksCommon.hpp 5e5c31af7Sopenharmony_ci vksNetwork.cpp 6e5c31af7Sopenharmony_ci vksNetwork.hpp 7e5c31af7Sopenharmony_ci vksEndian.hpp 8e5c31af7Sopenharmony_ci vksSerializer.hpp 9e5c31af7Sopenharmony_ci vksSerializerVKSC.hpp 10e5c31af7Sopenharmony_ci vksJson.hpp 11e5c31af7Sopenharmony_ci vksJson.cpp 12e5c31af7Sopenharmony_ci vksCacheBuilder.hpp 13e5c31af7Sopenharmony_ci vksCacheBuilder.cpp 14e5c31af7Sopenharmony_ci vksProtocol.hpp 15e5c31af7Sopenharmony_ci vksStore.hpp 16e5c31af7Sopenharmony_ci vksServices.cpp 17e5c31af7Sopenharmony_ci vksServices.hpp 18e5c31af7Sopenharmony_ci server.cpp 19e5c31af7Sopenharmony_ci ) 20e5c31af7Sopenharmony_ci 21e5c31af7Sopenharmony_ciset(VKSC_SERVER_UTIL_SRCS 22e5c31af7Sopenharmony_ci vksCommon.hpp 23e5c31af7Sopenharmony_ci vksNetwork.cpp 24e5c31af7Sopenharmony_ci vksNetwork.hpp 25e5c31af7Sopenharmony_ci vksProtocol.hpp 26e5c31af7Sopenharmony_ci vksEndian.hpp 27e5c31af7Sopenharmony_ci vksSerializer.hpp 28e5c31af7Sopenharmony_ci vksSerializerVKSC.hpp 29e5c31af7Sopenharmony_ci vksJson.hpp 30e5c31af7Sopenharmony_ci vksJson.cpp 31e5c31af7Sopenharmony_ci vksIPC.hpp 32e5c31af7Sopenharmony_ci vksIPC.cpp 33e5c31af7Sopenharmony_ci vksStore.hpp 34e5c31af7Sopenharmony_ci pcreader.hpp 35e5c31af7Sopenharmony_ci vksCacheBuilder.hpp 36e5c31af7Sopenharmony_ci vksCacheBuilder.cpp 37e5c31af7Sopenharmony_ci vksClient.hpp 38e5c31af7Sopenharmony_ci ) 39e5c31af7Sopenharmony_ci 40e5c31af7Sopenharmony_ciset(VKSC_SERVER_TESTS_SRCS 41e5c31af7Sopenharmony_ci tests.cpp 42e5c31af7Sopenharmony_ci ) 43e5c31af7Sopenharmony_ci 44e5c31af7Sopenharmony_ciadd_executable(vksc-server ${VKSC_SERVER_SRCS}) 45e5c31af7Sopenharmony_citarget_include_directories(vksc-server PUBLIC ${CMAKE_SOURCE_DIR}/external/vulkancts/modules/vulkan) 46e5c31af7Sopenharmony_citarget_link_libraries(vksc-server decpp tcutil tcutil-sc-platform deqp-vksc-package vkscutil jsoncpp_static) 47e5c31af7Sopenharmony_ci 48e5c31af7Sopenharmony_ciadd_library(vksc-server-util ${VKSC_SERVER_UTIL_SRCS}) 49e5c31af7Sopenharmony_citarget_link_libraries(vksc-server-util decpp vkscutil jsoncpp_static) 50e5c31af7Sopenharmony_ci 51e5c31af7Sopenharmony_ciadd_executable(vksc-server-tests ${VKSC_SERVER_TESTS_SRCS}) 52e5c31af7Sopenharmony_citarget_link_libraries(vksc-server-tests vksc-server-util decpp) 53