~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.
0561ecc4
—
Bernardo 6 years ago
pass debug-embed feature to impl crate
- .travis.yml +1 -0
- Cargo.toml +1 -1
- appveyor.yml +1 -0
- 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 = []
|