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"], |
Philipp Schrader | dada107 | 2020-11-24 11:34:46 -0800 | [diff] [blame] | 6 | target_compatible_with = ["@platforms//os:linux"], |
Brian Silverman | 7a7c24d | 2018-09-01 17:49:09 -0700 | [diff] [blame] | 7 | deps = [":vector"], |
Parker Schuh | 6691f19 | 2017-01-14 17:01:02 -0800 | [diff] [blame] | 8 | ) |
| 9 | |
Brian Silverman | 10fb0f3 | 2016-03-13 17:05:21 -0400 | [diff] [blame] | 10 | cc_library( |
Brian Silverman | 7a7c24d | 2018-09-01 17:49:09 -0700 | [diff] [blame] | 11 | name = "vector", |
| 12 | hdrs = [ |
| 13 | "vector.h", |
| 14 | ], |
Philipp Schrader | dada107 | 2020-11-24 11:34:46 -0800 | [diff] [blame] | 15 | target_compatible_with = ["@platforms//os:linux"], |
Brian Silverman | 7a7c24d | 2018-09-01 17:49:09 -0700 | [diff] [blame] | 16 | deps = [ |
Alex Perry | cb7da4b | 2019-08-28 19:35:56 -0700 | [diff] [blame] | 17 | "@org_tuxfamily_eigen//:eigen", |
Brian Silverman | 7a7c24d | 2018-09-01 17:49:09 -0700 | [diff] [blame] | 18 | ], |
Brian Silverman | 10fb0f3 | 2016-03-13 17:05:21 -0400 | [diff] [blame] | 19 | ) |
| 20 | |
| 21 | cc_test( |
Brian Silverman | 7a7c24d | 2018-09-01 17:49:09 -0700 | [diff] [blame] | 22 | name = "vector_test", |
| 23 | size = "small", |
| 24 | srcs = [ |
| 25 | "vector_test.cc", |
| 26 | ], |
Philipp Schrader | dada107 | 2020-11-24 11:34:46 -0800 | [diff] [blame] | 27 | target_compatible_with = ["@platforms//os:linux"], |
Brian Silverman | 7a7c24d | 2018-09-01 17:49:09 -0700 | [diff] [blame] | 28 | deps = [ |
| 29 | ":vector", |
| 30 | "//aos/testing:googletest", |
| 31 | ], |
Brian Silverman | 10fb0f3 | 2016-03-13 17:05:21 -0400 | [diff] [blame] | 32 | ) |