aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKhyber Sen <khyber@google.com>2024-01-31 09:38:25 +0000
committerKhyber Sen <khyber@google.com>2024-01-31 09:41:10 +0000
commitadfecb30ba9dc20ed624a80576a1a5aaad967491 (patch)
tree906f9dd3bae52323bc6fde373383247e3f67f65a
parent521eeefe61f572eb77af1e183a5d7efce45ca1cb (diff)
downloadzerocopy-adfecb30ba9dc20ed624a80576a1a5aaad967491.tar.gz
Add alloc feature needed by virtio-drivers
Change-Id: If37f974a8adbc4f7cdc00ae4b313b1717cd2e2fe
-rw-r--r--cargo2rulesmk.json2
-rw-r--r--rules.mk2
2 files changed, 3 insertions, 1 deletions
diff --git a/cargo2rulesmk.json b/cargo2rulesmk.json
index f305cd2..a9e982a 100644
--- a/cargo2rulesmk.json
+++ b/cargo2rulesmk.json
@@ -1,3 +1,3 @@
{
- "features": "default,derive"
+ "features": "default,derive,alloc"
}
diff --git a/rules.mk b/rules.mk
index e35717a..959d61c 100644
--- a/rules.mk
+++ b/rules.mk
@@ -9,12 +9,14 @@ MODULE_SRCS := \
MODULE_RUST_EDITION := 2018
MODULE_RUSTFLAGS += \
+ --cfg 'feature="alloc"' \
--cfg 'feature="byteorder"' \
--cfg 'feature="default"' \
--cfg 'feature="derive"' \
--cfg 'feature="zerocopy-derive"' \
MODULE_LIBRARY_DEPS := \
+ $(call FIND_CRATE,liballoc) \
external/rust/crates/byteorder \
external/rust/crates/zerocopy-derive \