Fix compiling substrate-chain-spec for WASM (#3971)

* Fix compiling substrate-chain-spec for WASM

* Fix tests
This commit is contained in:
Pierre Krieger
2019-10-30 20:54:22 +01:00
committed by GitHub
parent 2c2bba64a0
commit d04d24d047
4 changed files with 4 additions and 3 deletions
+1
View File
@@ -196,6 +196,7 @@ check-web-wasm:
- time cargo web build -p sr-io
- time cargo web build -p sr-primitives
- time cargo web build -p sr-std
- time cargo web build -p substrate-chain-spec
- time cargo web build -p substrate-client
- time cargo web build -p substrate-consensus-aura
- time cargo web build -p substrate-consensus-babe
+1 -1
View File
@@ -5,7 +5,7 @@ authors = ["Parity Technologies <admin@parity.io>"]
edition = "2018"
[dependencies]
chain-spec-derive = { package = "substrate-chain-spec-derive", path = "./derive" }
substrate-chain-spec-derive = { path = "./derive" }
impl-trait-for-tuples = "0.1.2"
network = { package = "substrate-network", path = "../../core/network" }
primitives = { package = "substrate-primitives", path = "../primitives" }
+1 -1
View File
@@ -253,7 +253,7 @@ impl<B, E> Extension for Forks<B, E> where
#[cfg(test)]
mod tests {
use super::*;
use chain_spec_derive::{ChainSpecGroup, ChainSpecExtension};
use substrate_chain_spec_derive::{ChainSpecGroup, ChainSpecExtension};
// Make the proc macro work for tests and doc tests.
use crate as substrate_chain_spec;
+1 -1
View File
@@ -113,7 +113,7 @@ mod extension;
pub use chain_spec::{ChainSpec, Properties, NoExtension};
pub use extension::{Group, Fork, Forks, Extension};
pub use chain_spec_derive::{ChainSpecExtension, ChainSpecGroup};
pub use substrate_chain_spec_derive::{ChainSpecExtension, ChainSpecGroup};
use serde::{Serialize, de::DeserializeOwned};
use sr_primitives::BuildStorage;