~repos /rust-embed
git clone https://pyrossh.dev/repos/rust-embed.git
rust macro which loads files into the rust binary at compile time during release and loads the file from the fs during dev.
2cc36e30
—
AzureMarker 4 years ago
Fix backwards compression codegen
- impl/src/lib.rs +3 -3
impl/src/lib.rs
CHANGED
|
@@ -140,12 +140,12 @@ fn embed_file(rel_path: &str, full_canonical_path: &str) -> TokenStream2 {
|
|
|
140
140
|
|
|
141
141
|
let embedding_code = if cfg!(feature = "compression") {
|
|
142
142
|
quote! {
|
|
143
|
-
|
|
143
|
+
rust_embed::flate!(static FILE: [u8] from #full_canonical_path);
|
|
144
|
+
let bytes = &FILE[..];
|
|
144
145
|
}
|
|
145
146
|
} else {
|
|
146
147
|
quote! {
|
|
147
|
-
|
|
148
|
+
let bytes = &include_bytes!(#full_canonical_path)[..];
|
|
148
|
-
let bytes = &FILE[..];
|
|
149
149
|
}
|
|
150
150
|
};
|
|
151
151
|
|