mirror of
https://github.com/RPCS3/glslang.git
synced 2025-02-25 21:37:41 +00:00
More cleanups for Windows.
This commit is contained in:
parent
8b11dfe167
commit
af7991e062
26
BUILD.bazel
26
BUILD.bazel
@ -48,9 +48,9 @@ cc_library(
|
||||
"OGLCompilersDLL/InitializeDll.cpp",
|
||||
] + select({
|
||||
"@bazel_tools//src/conditions:windows":
|
||||
["glslang/OSDependent/Windows/ossource.cpp"],
|
||||
["glslang/OSDependent/Windows/ossource.cpp"],
|
||||
"//conditions:default":
|
||||
["glslang/OSDependent/Unix/ossource.cpp"],
|
||||
["glslang/OSDependent/Unix/ossource.cpp"],
|
||||
}),
|
||||
hdrs = glob([
|
||||
"glslang/Include/*.h",
|
||||
@ -188,11 +188,6 @@ filegroup(
|
||||
),
|
||||
)
|
||||
|
||||
filegroup(
|
||||
name = "test_dir",
|
||||
srcs = ["Test"],
|
||||
)
|
||||
|
||||
cc_library(
|
||||
name = "glslang_test_lib",
|
||||
testonly = 1,
|
||||
@ -207,9 +202,15 @@ cc_library(
|
||||
],
|
||||
copts = COMMON_COPTS,
|
||||
data = [":test_files"],
|
||||
defines = [
|
||||
'GLSLANG_TEST_DIRECTORY=\\"\\"',
|
||||
],
|
||||
defines = select({
|
||||
# Unfortunately we can't use $(location) in cc_library at the moment.
|
||||
# See https://github.com/bazelbuild/bazel/issues/1023
|
||||
# So we'll specify the path manually.
|
||||
"@bazel_tools//src/conditions:windows":
|
||||
["GLSLANG_TEST_DIRECTORY='\"../../../../../Test\"'"],
|
||||
"//conditions:default":
|
||||
["GLSLANG_TEST_DIRECTORY='\"Test\"'"],
|
||||
}),
|
||||
linkstatic = 1,
|
||||
deps = [
|
||||
":SPIRV",
|
||||
@ -232,13 +233,8 @@ GLSLANG_TESTS = glob(
|
||||
[cc_test(
|
||||
name = test_file.replace("gtests/", "").replace(".FromFile.cpp", "") + "_test",
|
||||
srcs = [test_file],
|
||||
args = [
|
||||
"--test-root",
|
||||
"$(location :test_dir)",
|
||||
],
|
||||
copts = COMMON_COPTS,
|
||||
data = [
|
||||
":test_dir",
|
||||
":test_files",
|
||||
],
|
||||
deps = [
|
||||
|
Loading…
x
Reference in New Issue
Block a user