Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
G
glslang
Project
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
Chen Yisong
glslang
Commits
65564a4a
Commit
65564a4a
authored
Sep 02, 2016
by
steve-lunarg
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Remapper: move remapper tests into the glslangtests executable.
parent
f2b7f335
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
3 additions
and
34 deletions
+3
-34
CMakeLists.txt
gtests/CMakeLists.txt
+3
-34
No files found.
gtests/CMakeLists.txt
View file @
65564a4a
...
@@ -18,6 +18,8 @@ if (TARGET gmock)
...
@@ -18,6 +18,8 @@ if (TARGET gmock)
${
CMAKE_CURRENT_SOURCE_DIR
}
/Link.FromFile.cpp
${
CMAKE_CURRENT_SOURCE_DIR
}
/Link.FromFile.cpp
${
CMAKE_CURRENT_SOURCE_DIR
}
/Pp.FromFile.cpp
${
CMAKE_CURRENT_SOURCE_DIR
}
/Pp.FromFile.cpp
${
CMAKE_CURRENT_SOURCE_DIR
}
/Spv.FromFile.cpp
${
CMAKE_CURRENT_SOURCE_DIR
}
/Spv.FromFile.cpp
# -- Remapper tests
${
CMAKE_CURRENT_SOURCE_DIR
}
/Remap.FromFile.cpp
)
)
add_executable
(
glslangtests
${
TEST_SOURCES
}
)
add_executable
(
glslangtests
${
TEST_SOURCES
}
)
...
@@ -34,40 +36,7 @@ if (TARGET gmock)
...
@@ -34,40 +36,7 @@ if (TARGET gmock)
${
gmock_SOURCE_DIR
}
/include
${
gmock_SOURCE_DIR
}
/include
${
gtest_SOURCE_DIR
}
/include
)
${
gtest_SOURCE_DIR
}
/include
)
target_link_libraries
(
glslangtests PRIVATE
target_link_libraries
(
glslangtests PRIVATE
glslang OSDependent OGLCompiler HLSL glslang
SPVRemapper
glslang OSDependent OGLCompiler HLSL glslang
SPIRV glslang-default-resource-limits gmock
)
SPIRV glslang-default-resource-limits gmock
)
add_test
(
NAME glslang-gtests COMMAND glslangtests
)
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
()
endif
()
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment