| 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 | } |