648db22b |
1 | cxx_test( |
2 | name='options_test', |
3 | srcs=['OptionsTest.cpp'], |
4 | deps=['//contrib/pzstd:options'], |
5 | ) |
6 | |
7 | cxx_test( |
8 | name='pzstd_test', |
9 | srcs=['PzstdTest.cpp'], |
10 | deps=[ |
11 | ':round_trip', |
12 | '//contrib/pzstd:libpzstd', |
13 | '//contrib/pzstd/utils:scope_guard', |
14 | '//programs:datagen', |
15 | ], |
16 | ) |
17 | |
18 | cxx_binary( |
19 | name='round_trip_test', |
20 | srcs=['RoundTripTest.cpp'], |
21 | deps=[ |
22 | ':round_trip', |
23 | '//contrib/pzstd/utils:scope_guard', |
24 | '//programs:datagen', |
25 | ] |
26 | ) |
27 | |
28 | cxx_library( |
29 | name='round_trip', |
30 | header_namespace='test', |
31 | exported_headers=['RoundTrip.h'], |
32 | deps=[ |
33 | '//contrib/pzstd:libpzstd', |
34 | '//contrib/pzstd:options', |
35 | '//contrib/pzstd/utils:scope_guard', |
36 | ] |
37 | ) |