mirror of
https://github.com/irungentoo/toxcore.git
synced 2024-03-22 13:30:51 +08:00
52778aed93
This allows us to precisely see which libraries depend on which and lets us split them up more, if necessary.
71 lines
1.2 KiB
Python
71 lines
1.2 KiB
Python
load("//tools:no_undefined.bzl", "cc_library")
|
|
|
|
cc_library(
|
|
name = "misc_tools",
|
|
hdrs = [
|
|
"misc_tools.c",
|
|
],
|
|
visibility = ["//visibility:public"],
|
|
)
|
|
|
|
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"],
|
|
linkopts = [
|
|
"-lportaudio",
|
|
"-lopencv_highgui",
|
|
"-lopencv_core",
|
|
],
|
|
deps = [
|
|
"//c-toxcore/toxav",
|
|
"//c-toxcore/toxav:monolith",
|
|
"//c-toxcore/toxcore",
|
|
],
|
|
)
|
|
|
|
cc_binary(
|
|
name = "irc_syncbot",
|
|
srcs = ["irc_syncbot.c"],
|
|
deps = [
|
|
":misc_tools",
|
|
"//c-toxcore/toxcore",
|
|
],
|
|
)
|
|
|
|
cc_binary(
|
|
name = "tox_shell",
|
|
srcs = ["tox_shell.c"],
|
|
linkopts = ["-lutil"],
|
|
deps = [
|
|
":misc_tools",
|
|
"//c-toxcore/toxcore",
|
|
],
|
|
)
|
|
|
|
cc_binary(
|
|
name = "tox_sync",
|
|
srcs = ["tox_sync.c"],
|
|
deps = [
|
|
":misc_tools",
|
|
"//c-toxcore/toxcore",
|
|
],
|
|
)
|