xref: /aosp_15_r20/external/zstd/contrib/pzstd/test/BUCK (revision 01826a4963a0d8a59bc3812d29bdf0fb76416722)
1*01826a49SYabin Cuicxx_test(
2*01826a49SYabin Cui    name='options_test',
3*01826a49SYabin Cui    srcs=['OptionsTest.cpp'],
4*01826a49SYabin Cui    deps=['//contrib/pzstd:options'],
5*01826a49SYabin Cui)
6*01826a49SYabin Cui
7*01826a49SYabin Cuicxx_test(
8*01826a49SYabin Cui    name='pzstd_test',
9*01826a49SYabin Cui    srcs=['PzstdTest.cpp'],
10*01826a49SYabin Cui    deps=[
11*01826a49SYabin Cui        ':round_trip',
12*01826a49SYabin Cui        '//contrib/pzstd:libpzstd',
13*01826a49SYabin Cui        '//contrib/pzstd/utils:scope_guard',
14*01826a49SYabin Cui        '//programs:datagen',
15*01826a49SYabin Cui    ],
16*01826a49SYabin Cui)
17*01826a49SYabin Cui
18*01826a49SYabin Cuicxx_binary(
19*01826a49SYabin Cui    name='round_trip_test',
20*01826a49SYabin Cui    srcs=['RoundTripTest.cpp'],
21*01826a49SYabin Cui    deps=[
22*01826a49SYabin Cui        ':round_trip',
23*01826a49SYabin Cui        '//contrib/pzstd/utils:scope_guard',
24*01826a49SYabin Cui        '//programs:datagen',
25*01826a49SYabin Cui    ]
26*01826a49SYabin Cui)
27*01826a49SYabin Cui
28*01826a49SYabin Cuicxx_library(
29*01826a49SYabin Cui    name='round_trip',
30*01826a49SYabin Cui    header_namespace='test',
31*01826a49SYabin Cui    exported_headers=['RoundTrip.h'],
32*01826a49SYabin Cui    deps=[
33*01826a49SYabin Cui        '//contrib/pzstd:libpzstd',
34*01826a49SYabin Cui        '//contrib/pzstd:options',
35*01826a49SYabin Cui        '//contrib/pzstd/utils:scope_guard',
36*01826a49SYabin Cui    ]
37*01826a49SYabin Cui)
38