~repos /rust-embed

#rust#proc-macro#http

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.


0561ecc4 Bernardo

6 years ago
pass debug-embed feature to impl crate
Files changed (4) hide show
  1. .travis.yml +1 -0
  2. Cargo.toml +1 -1
  3. appveyor.yml +1 -0
  4. impl/Cargo.toml +3 -0
.travis.yml CHANGED
@@ -14,6 +14,7 @@ matrix:
14
14
 
15
15
  script:
16
16
  - cargo test --test lib
17
+ - cargo test --test lib --features "debug-embed"
17
18
  - cargo test --test lib --release
18
19
  - cargo build --example basic
19
20
  - cargo build --example basic --release
Cargo.toml CHANGED
@@ -22,7 +22,7 @@ rocket_codegen = { version = "0.3.6", optional = true }
22
22
  rocket_contrib = { version = "0.3.6", optional = true }
23
23
 
24
24
  [features]
25
- debug-embed = []
25
+ debug-embed = ["rust-embed-impl/debug-embed"]
26
26
  nightly = ["rocket", "rocket_codegen", "rocket_contrib"]
27
27
  actix = ["actix-web", "mime_guess"]
28
28
 
appveyor.yml CHANGED
@@ -131,6 +131,7 @@ build: false
131
131
  test_script:
132
132
  - cargo +nightly fmt --all -- --check
133
133
  - cargo test --test lib
134
+ - cargo test --test lib --features "debug-embed"
134
135
  - cargo test --test lib --release
135
136
  - cargo build --example basic
136
137
  - cargo build --example basic --release
impl/Cargo.toml CHANGED
@@ -17,3 +17,6 @@ proc-macro = true
17
17
  syn = "0.11"
18
18
  quote = "0.3"
19
19
  walkdir = "2.1.4"
20
+
21
+ [features]
22
+ debug-embed = []