Revert "Merge pull request #2371 from RafaelMarinheiro/master"
This reverts commit f257e0ea6b9aeab2dc7af3207ac6d29d2bbc01d0, reversing changes made to 8f0c6bd7732331186b66118d4613cd0dc7076de4.
This commit is contained in:
parent
9f9360d295
commit
983698bb34
47
BUILD.bazel
47
BUILD.bazel
@ -51,10 +51,7 @@ py_binary(
|
|||||||
|
|
||||||
genrule(
|
genrule(
|
||||||
name = "gen_build_info_h",
|
name = "gen_build_info_h",
|
||||||
srcs = [
|
srcs = ["CHANGES.md", "build_info.h.tmpl"],
|
||||||
"CHANGES.md",
|
|
||||||
"build_info.h.tmpl",
|
|
||||||
],
|
|
||||||
outs = ["glslang/build_info.h"],
|
outs = ["glslang/build_info.h"],
|
||||||
cmd = "$(location build_info) $$(dirname $(location CHANGES.md)) -i $(location build_info.h.tmpl) -o $(location glslang/build_info.h)",
|
cmd = "$(location build_info) $$(dirname $(location CHANGES.md)) -i $(location build_info.h.tmpl) -o $(location glslang/build_info.h)",
|
||||||
tools = [":build_info"],
|
tools = [":build_info"],
|
||||||
@ -95,8 +92,10 @@ cc_library(
|
|||||||
) + [
|
) + [
|
||||||
"OGLCompilersDLL/InitializeDll.cpp",
|
"OGLCompilersDLL/InitializeDll.cpp",
|
||||||
] + select({
|
] + select({
|
||||||
"@bazel_tools//src/conditions:windows": ["glslang/OSDependent/Windows/ossource.cpp"],
|
"@bazel_tools//src/conditions:windows":
|
||||||
"//conditions:default": ["glslang/OSDependent/Unix/ossource.cpp"],
|
["glslang/OSDependent/Windows/ossource.cpp"],
|
||||||
|
"//conditions:default":
|
||||||
|
["glslang/OSDependent/Unix/ossource.cpp"],
|
||||||
}),
|
}),
|
||||||
hdrs = glob([
|
hdrs = glob([
|
||||||
"glslang/HLSL/*.h",
|
"glslang/HLSL/*.h",
|
||||||
@ -119,10 +118,7 @@ cc_library(
|
|||||||
],
|
],
|
||||||
linkopts = select({
|
linkopts = select({
|
||||||
"@bazel_tools//src/conditions:windows": [""],
|
"@bazel_tools//src/conditions:windows": [""],
|
||||||
"//conditions:default": [
|
"//conditions:default": ["-lm", "-lpthread"],
|
||||||
"-lm",
|
|
||||||
"-lpthread",
|
|
||||||
],
|
|
||||||
}),
|
}),
|
||||||
linkstatic = 1,
|
linkstatic = 1,
|
||||||
)
|
)
|
||||||
@ -228,6 +224,18 @@ cc_binary(
|
|||||||
],
|
],
|
||||||
)
|
)
|
||||||
|
|
||||||
|
filegroup(
|
||||||
|
name = "test_files",
|
||||||
|
srcs = glob(
|
||||||
|
["Test/**"],
|
||||||
|
exclude = [
|
||||||
|
"Test/bump",
|
||||||
|
"Test/glslangValidator",
|
||||||
|
"Test/runtests",
|
||||||
|
],
|
||||||
|
),
|
||||||
|
)
|
||||||
|
|
||||||
cc_library(
|
cc_library(
|
||||||
name = "glslang_test_lib",
|
name = "glslang_test_lib",
|
||||||
testonly = 1,
|
testonly = 1,
|
||||||
@ -241,9 +249,16 @@ cc_library(
|
|||||||
"gtests/main.cpp",
|
"gtests/main.cpp",
|
||||||
],
|
],
|
||||||
copts = COMMON_COPTS,
|
copts = COMMON_COPTS,
|
||||||
defines = [
|
data = [":test_files"],
|
||||||
"GLSLANG_TEST_DIRECTORY='\"USE_FLAG_INSTEAD\"'",
|
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,
|
linkstatic = 1,
|
||||||
deps = [
|
deps = [
|
||||||
":SPIRV",
|
":SPIRV",
|
||||||
@ -266,13 +281,9 @@ GLSLANG_TESTS = glob(
|
|||||||
[cc_test(
|
[cc_test(
|
||||||
name = test_file.replace("gtests/", "").replace(".FromFile.cpp", "") + "_test",
|
name = test_file.replace("gtests/", "").replace(".FromFile.cpp", "") + "_test",
|
||||||
srcs = [test_file],
|
srcs = [test_file],
|
||||||
args = [
|
|
||||||
"--test-root",
|
|
||||||
"$(rootpath Test)",
|
|
||||||
],
|
|
||||||
copts = COMMON_COPTS,
|
copts = COMMON_COPTS,
|
||||||
data = [
|
data = [
|
||||||
"Test",
|
":test_files",
|
||||||
],
|
],
|
||||||
deps = [
|
deps = [
|
||||||
":SPIRV",
|
":SPIRV",
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user