blob: 259538c98e6a0ea6bed839b186a02d4f8e64a798 [file] [log] [blame]
package(default_visibility = ['//visibility:public'])
cc_binary(
name = 'dump_rtprio',
srcs = [
'dump_rtprio.cc',
],
deps = [
'//aos/common/logging',
'//aos/common/logging:implementations',
'//aos/common:time',
],
)
cc_library(
name = 'queue',
visibility = ['//aos/common:__pkg__'],
hdrs = [
'queue-tmpl.h',
],
)
cc_library(
name = 'complex_thread_local',
srcs = [
'complex_thread_local.cc',
],
hdrs = [
'complex_thread_local.h',
],
deps = [
'//aos:once',
'//aos/common:die',
],
linkopts = [
"-pthread",
],
)
cc_test(
name = 'complex_thread_local_test',
srcs = [
'complex_thread_local_test.cc',
],
deps = [
':complex_thread_local',
'//aos/testing:googletest',
'//aos/common/util:thread',
'//aos/common/logging',
],
)
cc_library(
name = 'init',
srcs = [
'init.cc',
],
hdrs = [
'init.h',
],
deps = [
'//aos/linux_code/ipc_lib:shared_mem',
'//aos/common:die',
'//aos/common/logging:implementations',
],
)
cc_library(
name = 'configuration',
srcs = [
'configuration.cc',
],
hdrs = [
'configuration.h',
],
deps = [
'//aos:once',
'//aos/common/logging',
'//aos/common:unique_malloc_ptr',
],
)
cc_binary(
name = 'core',
srcs = [
'core.cc',
],
deps = [
':init',
'//aos/common/util:run_command',
],
)