648db22b |
1 | module libzstd [extern_c] { |
2 | header "zstd.h" |
3 | export * |
4 | config_macros [exhaustive] \ |
5 | /* zstd.h */ \ |
6 | ZSTD_STATIC_LINKING_ONLY, \ |
7 | ZSTDLIB_VISIBILITY, \ |
8 | ZSTDLIB_VISIBLE, \ |
9 | ZSTDLIB_HIDDEN, \ |
10 | ZSTD_DLL_EXPORT, \ |
11 | ZSTDLIB_STATIC_API, \ |
12 | ZSTD_DISABLE_DEPRECATE_WARNINGS, \ |
13 | ZSTD_CLEVEL_DEFAULT, \ |
14 | /* zdict.h */ \ |
15 | ZDICT_STATIC_LINKING_ONLY, \ |
16 | ZDICTLIB_VISIBLE, \ |
17 | ZDICTLIB_HIDDEN, \ |
18 | ZDICTLIB_VISIBILITY, \ |
19 | ZDICTLIB_STATIC_API, \ |
20 | ZDICT_DISABLE_DEPRECATE_WARNINGS, \ |
21 | /* zstd_errors.h */ \ |
22 | ZSTDERRORLIB_VISIBLE, \ |
23 | ZSTDERRORLIB_HIDDEN, \ |
24 | ZSTDERRORLIB_VISIBILITY |
25 | |
26 | module dictbuilder [extern_c] { |
27 | header "zdict.h" |
28 | export * |
29 | } |
30 | |
31 | module errors [extern_c] { |
32 | header "zstd_errors.h" |
33 | export * |
34 | } |
35 | } |