summaryrefslogtreecommitdiff
path: root/pkg
diff options
context:
space:
mode:
authorMichael Forney <mforney@mforney.org>2021-05-27 01:13:33 -0700
committerMichael Forney <mforney@mforney.org>2021-05-27 01:25:22 -0700
commit29a33247f7d9459f55595be7966f7fcccee019c3 (patch)
tree7abf9fd7d225b869a2eb2085a73e0bef2499e3b3 /pkg
parent85311c2b16b67904aa6d5de9a1ea78a5138d6193 (diff)
zstd: Move defines to config.h
Diffstat (limited to 'pkg')
-rw-r--r--pkg/zstd/config.h8
-rw-r--r--pkg/zstd/gen.lua12
2 files changed, 10 insertions, 10 deletions
diff --git a/pkg/zstd/config.h b/pkg/zstd/config.h
new file mode 100644
index 00000000..df904a06
--- /dev/null
+++ b/pkg/zstd/config.h
@@ -0,0 +1,8 @@
+#define ZSTD_NO_UNUSED_FUNCTIONS
+#define ZSTD_MULTITHREAD
+#define XXH_NAMESPACE ZSTD_
+#define ZSTD_NOBENCH
+#define ZSTD_NODICT
+#define ZSTD_NOTRACE
+#define ZSTD_DISABLE_DEPRECATE_WARNINGS
+#define ZDICT_DISABLE_DEPRECATE_WARNINGS
diff --git a/pkg/zstd/gen.lua b/pkg/zstd/gen.lua
index 7349d505..405ccccf 100644
--- a/pkg/zstd/gen.lua
+++ b/pkg/zstd/gen.lua
@@ -1,15 +1,6 @@
cflags{
'-Wall', '-Wextra', '-Wpedantic',
- '-D ZSTD_LEGACY_SUPPORT=0',
- '-D ZSTD_NO_UNUSED_FUNCTIONS',
- '-D ZSTD_MULTITHREAD',
- '-D XXH_NAMESPACE=ZSTD_',
- '-D ZSTD_NOBENCH',
- '-D ZSTD_NODICT',
- '-D ZSTD_NOTRACE',
- '-D ZSTD_TRACE=0',
- '-D ZSTD_DISABLE_DEPRECATE_WARNINGS',
- '-D ZDICT_DISABLE_DEPRECATE_WARNINGS',
+ '-include $dir/config.h',
}
pkg.hdrs = {
@@ -17,6 +8,7 @@ pkg.hdrs = {
}
pkg.deps = {
'$gendir/headers',
+ '$dir/config.h',
}
lib('libzstd.a', [[lib/(