From f610d937b30a5e7836d0fe18ded45cf957883607 Mon Sep 17 00:00:00 2001 From: Puck Meerburg Date: Sun, 2 Mar 2025 22:14:12 +0000 Subject: [PATCH] (zilch lang rust resolver): fix feature detection for some proc-macros --- lang/rust/src/resolver.sld | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lang/rust/src/resolver.sld b/lang/rust/src/resolver.sld index fd7113f..f28b8d5 100644 --- a/lang/rust/src/resolver.sld +++ b/lang/rust/src/resolver.sld @@ -476,7 +476,7 @@ ; Collect the necessary bits, and build the build script. (let*-values (((build-script) (cdr (resolved-package-build-data-rlib (resolved-package-build-data (resolved-package-build-script resolved))))) - ((rewritten-features) (map (lambda (feature) (cons (string-map upcase-underscore (string-append "CARGO_FEATURE_" feature)) "")) (resolved-package-enabled-features resolved))) + ((rewritten-features) (map (lambda (feature) (cons (string-map upcase-underscore (string-append "CARGO_FEATURE_" feature)) "1")) (resolved-package-enabled-features resolved))) ((runner-outdir runner-outpath) (call-runner build-script crate-root #~(