mirror of
https://github.com/irungentoo/toxcore.git
synced 2024-03-22 13:30:51 +08:00
b9a75d98b2
These display some idea, but the tests are not implemented correctly. We will need to implement the idea correctly later, but for now we can't use these.
56 lines
1.1 KiB
Python
56 lines
1.1 KiB
Python
load("//tools:no_undefined.bzl", "cc_library")
|
|
|
|
cc_library(
|
|
name = "misc_tools",
|
|
hdrs = [
|
|
"misc_tools.c",
|
|
],
|
|
visibility = ["//c-toxcore:__subpackages__"],
|
|
deps = ["//c-toxcore/toxcore:ccompat"],
|
|
)
|
|
|
|
cc_binary(
|
|
name = "DHT_test",
|
|
srcs = ["DHT_test.c"],
|
|
deps = [
|
|
":misc_tools",
|
|
"//c-toxcore/toxcore",
|
|
],
|
|
)
|
|
|
|
cc_binary(
|
|
name = "Messenger_test",
|
|
srcs = ["Messenger_test.c"],
|
|
deps = [
|
|
":misc_tools",
|
|
"//c-toxcore/toxcore",
|
|
],
|
|
)
|
|
|
|
cc_binary(
|
|
name = "av_test",
|
|
srcs = ["av_test.c"],
|
|
# We must always optimise this program, because otherwise GCC won't inline
|
|
# cvArcLength but also not emit it out of line, resulting in undefined
|
|
# reference errors.
|
|
copts = ["-O1"],
|
|
deps = [
|
|
"//c-toxcore/toxav",
|
|
"//c-toxcore/toxav:monolith",
|
|
"//c-toxcore/toxcore",
|
|
"@opencv//:core",
|
|
"@opencv//:highgui",
|
|
"@portaudio",
|
|
"@sndfile",
|
|
],
|
|
)
|
|
|
|
cc_binary(
|
|
name = "random_testing",
|
|
srcs = ["random_testing.cc"],
|
|
deps = [
|
|
":misc_tools",
|
|
"//c-toxcore/toxcore",
|
|
],
|
|
)
|