From 65564a4ad647b0e1b100f4e5a188759d990f015b Mon Sep 17 00:00:00 2001 From: steve-lunarg Date: Fri, 2 Sep 2016 09:21:12 -0600 Subject: [PATCH] Remapper: move remapper tests into the glslangtests executable. --- gtests/CMakeLists.txt | 37 +++---------------------------------- 1 file changed, 3 insertions(+), 34 deletions(-) diff --git a/gtests/CMakeLists.txt b/gtests/CMakeLists.txt index 2b301836..8a91eef3 100644 --- a/gtests/CMakeLists.txt +++ b/gtests/CMakeLists.txt @@ -18,6 +18,8 @@ if (TARGET gmock) ${CMAKE_CURRENT_SOURCE_DIR}/Link.FromFile.cpp ${CMAKE_CURRENT_SOURCE_DIR}/Pp.FromFile.cpp ${CMAKE_CURRENT_SOURCE_DIR}/Spv.FromFile.cpp + # -- Remapper tests + ${CMAKE_CURRENT_SOURCE_DIR}/Remap.FromFile.cpp ) add_executable(glslangtests ${TEST_SOURCES}) @@ -34,40 +36,7 @@ if (TARGET gmock) ${gmock_SOURCE_DIR}/include ${gtest_SOURCE_DIR}/include) target_link_libraries(glslangtests PRIVATE - glslang OSDependent OGLCompiler HLSL glslang + SPVRemapper glslang OSDependent OGLCompiler HLSL glslang SPIRV glslang-default-resource-limits gmock) add_test(NAME glslang-gtests COMMAND glslangtests) - - # -- Remapper tests - set(REMAPPER_TEST_SOURCES - # Framework related source files - ${CMAKE_CURRENT_SOURCE_DIR}/Initializer.h - ${CMAKE_CURRENT_SOURCE_DIR}/main.cpp - ${CMAKE_CURRENT_SOURCE_DIR}/Settings.cpp - ${CMAKE_CURRENT_SOURCE_DIR}/Settings.h - ${CMAKE_CURRENT_SOURCE_DIR}/TestFixture.cpp - ${CMAKE_CURRENT_SOURCE_DIR}/TestFixture.h - - # Test related source files - ${CMAKE_CURRENT_SOURCE_DIR}/Remap.FromFile.cpp - ) - - add_executable(remappertests ${REMAPPER_TEST_SOURCES}) - set_property(TARGET remappertests PROPERTY FOLDER tests) - glslang_set_link_args(remappertests) - install(TARGETS remappertests - RUNTIME DESTINATION bin) - - target_compile_definitions(remappertests - PRIVATE GLSLANG_TEST_DIRECTORY="${CMAKE_CURRENT_SOURCE_DIR}/../Test") - target_include_directories(remappertests PRIVATE - ${CMAKE_CURRENT_SOURCE_DIR} - ${PROJECT_SOURCE_DIR} - ${gmock_SOURCE_DIR}/include - ${gtest_SOURCE_DIR}/include) - target_link_libraries(remappertests PRIVATE - SPVRemapper - glslang OSDependent OGLCompiler HLSL glslang - SPIRV glslang-default-resource-limits gmock) - add_test(NAME remapper-gtests COMMAND remappertests) endif()