| diff --git a/rules.mk b/rules.mk | |
| index 425fd1c..1f25698 100644 | |
| --- a/rules.mk | |
| +++ b/rules.mk | |
| @@ -14,5 +14,17 @@ MODULE_RUSTFLAGS += \ | |
| MODULE_LIBRARY_DEPS := \ | |
| external/rust/crates/cfg-if \ | |
| + external/rust/crates/serde \ | |
| + | |
| +ifeq ($(call TOBOOL,$(TRUSTY_USERSPACE)),false) | |
| + | |
| +# avoid cyclic dependence by adding dependencies manually | |
| +MODULE_ADD_IMPLICIT_DEPS := false | |
| + | |
| +MODULE_DEPS := \ | |
| + trusty/user/base/lib/libcore-rust/ \ | |
| + trusty/user/base/lib/libcompiler_builtins-rust/ \ | |
| + | |
| +endif | |
| include make/library.mk |