TG-3 #ready
This commit is contained in:
parent
7a2d6d0994
commit
69466a1771
@ -4,7 +4,7 @@ Communication JSON RPC protocol and implementation with Unity Scene.
|
|||||||
|
|
||||||
## TODO
|
## TODO
|
||||||
|
|
||||||
- [ ] Server implementation with C-API for Unity
|
- [x] Server implementation with C-API for Unity
|
||||||
- [ ] Client correct implementation with OpenCV
|
- [ ] Client correct implementation with OpenCV
|
||||||
|
|
||||||
## API Documentation
|
## API Documentation
|
||||||
|
|||||||
@ -6,7 +6,7 @@ project('cloud_point_rpc', 'cpp',
|
|||||||
json_dep = dependency('nlohmann_json', fallback : ['nlohmann_json', 'nlohmann_json_dep'])
|
json_dep = dependency('nlohmann_json', fallback : ['nlohmann_json', 'nlohmann_json_dep'])
|
||||||
thread_dep = dependency('threads')
|
thread_dep = dependency('threads')
|
||||||
asio_dep = dependency('asio', fallback : ['asio', 'asio_dep'])
|
asio_dep = dependency('asio', fallback : ['asio', 'asio_dep'])
|
||||||
|
base64_dep = dependency('base64', fallback: ['aklomp-base64', 'base64'])
|
||||||
# GLog via CMake fallback
|
# GLog via CMake fallback
|
||||||
cmake = import('cmake')
|
cmake = import('cmake')
|
||||||
glog_opt = cmake.subproject_options()
|
glog_opt = cmake.subproject_options()
|
||||||
|
|||||||
@ -9,13 +9,13 @@ cloud_point_rpc_sources = files(
|
|||||||
libcloud_point_rpc = shared_library('cloud_point_rpc',
|
libcloud_point_rpc = shared_library('cloud_point_rpc',
|
||||||
cloud_point_rpc_sources,
|
cloud_point_rpc_sources,
|
||||||
include_directories : inc,
|
include_directories : inc,
|
||||||
dependencies : [json_dep, thread_dep, glog_dep, yaml_dep, asio_dep],
|
dependencies : [json_dep, thread_dep, glog_dep, yaml_dep, asio_dep, base64_dep],
|
||||||
install : true)
|
install : true)
|
||||||
|
|
||||||
cloud_point_rpc_dep = declare_dependency(
|
cloud_point_rpc_dep = declare_dependency(
|
||||||
include_directories : inc,
|
include_directories : inc,
|
||||||
link_with : libcloud_point_rpc,
|
link_with : libcloud_point_rpc,
|
||||||
dependencies : [json_dep, glog_dep, yaml_dep, asio_dep])
|
dependencies : [json_dep, glog_dep, yaml_dep, asio_dep, base64_dep])
|
||||||
|
|
||||||
# Test lib
|
# Test lib
|
||||||
libcloud_point_rpc_test = shared_library('test_cloud_point',
|
libcloud_point_rpc_test = shared_library('test_cloud_point',
|
||||||
@ -32,7 +32,7 @@ cloud_point_rpc_test_dep = declare_dependency(
|
|||||||
libcloud_point_rpc_cli = shared_library('libcloud_point_rpc_cli',
|
libcloud_point_rpc_cli = shared_library('libcloud_point_rpc_cli',
|
||||||
'cli.cpp',
|
'cli.cpp',
|
||||||
include_directories : inc,
|
include_directories : inc,
|
||||||
dependencies : [json_dep, thread_dep, glog_dep, yaml_dep, asio_dep, cloud_point_rpc_dep],
|
dependencies : [cloud_point_rpc_dep],
|
||||||
install : true)
|
install : true)
|
||||||
|
|
||||||
cloud_point_rpc_cli_dep = declare_dependency(
|
cloud_point_rpc_cli_dep = declare_dependency(
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user