Brian Silverman | 7a7c24d | 2018-09-01 17:49:09 -0700 | [diff] [blame] | 1 | package(default_visibility = ["//visibility:public"]) |
Parker Schuh | 6691f19 | 2017-01-14 17:01:02 -0800 | [diff] [blame] | 2 | |
| 3 | cc_library( |
Brian Silverman | 7a7c24d | 2018-09-01 17:49:09 -0700 | [diff] [blame] | 4 | name = "segment", |
| 5 | hdrs = ["segment.h"], |
Brian Silverman | 7a7c24d | 2018-09-01 17:49:09 -0700 | [diff] [blame] | 6 | deps = [":vector"], |
Parker Schuh | 6691f19 | 2017-01-14 17:01:02 -0800 | [diff] [blame] | 7 | ) |
| 8 | |
Brian Silverman | 10fb0f3 | 2016-03-13 17:05:21 -0400 | [diff] [blame] | 9 | cc_library( |
Brian Silverman | 7a7c24d | 2018-09-01 17:49:09 -0700 | [diff] [blame] | 10 | name = "vector", |
| 11 | hdrs = [ |
| 12 | "vector.h", |
| 13 | ], |
Brian Silverman | 7a7c24d | 2018-09-01 17:49:09 -0700 | [diff] [blame] | 14 | deps = [ |
| 15 | "//third_party/eigen", |
Alex Perry | 4f2ae16 | 2019-04-06 19:51:59 -0700 | [diff] [blame] | 16 | "@com_google_ceres_solver//:ceres", |
Brian Silverman | 7a7c24d | 2018-09-01 17:49:09 -0700 | [diff] [blame] | 17 | ], |
Brian Silverman | 10fb0f3 | 2016-03-13 17:05:21 -0400 | [diff] [blame] | 18 | ) |
| 19 | |
| 20 | cc_test( |
Brian Silverman | 7a7c24d | 2018-09-01 17:49:09 -0700 | [diff] [blame] | 21 | name = "vector_test", |
| 22 | size = "small", |
| 23 | srcs = [ |
| 24 | "vector_test.cc", |
| 25 | ], |
Brian Silverman | 7a7c24d | 2018-09-01 17:49:09 -0700 | [diff] [blame] | 26 | deps = [ |
| 27 | ":vector", |
| 28 | "//aos/testing:googletest", |
| 29 | ], |
Brian Silverman | 10fb0f3 | 2016-03-13 17:05:21 -0400 | [diff] [blame] | 30 | ) |