allow re-use and avoid compiling kusama parachain code (#5792)

* allow re-use and avoid compiling kusama parachain code

* fixup removed trailing ;

* make it compat with rustfmt +nightly
This commit is contained in:
Bernhard Schuster
2022-07-20 13:53:11 +02:00
committed by GitHub
parent 72bde2889f
commit 26fa161ece
4 changed files with 16 additions and 6 deletions
+10 -3
View File
@@ -248,12 +248,19 @@ macro_rules! unwrap_client {
fn host_perf_check() -> Result<()> {
#[cfg(not(build_type = "release"))]
{
Err(PerfCheckError::WrongBuildType.into())
return Err(PerfCheckError::WrongBuildType.into())
}
#[cfg(build_type = "release")]
{
crate::host_perf_check::host_perf_check()?;
Ok(())
#[cfg(not(feature = "hostperfcheck"))]
{
return Err(PerfCheckError::FeatureNotEnabled { feature: "hostperfcheck" }.into())
}
#[cfg(feature = "hostperfcheck")]
{
crate::host_perf_check::host_perf_check()?;
return Ok(())
}
}
}