Browse Source

Avoid UNC paths on Windows

tags/v0.0.0-test.4
Philipp Oppermann 3 years ago
parent
commit
f5c1ddee8c
Failed to extract signature
3 changed files with 10 additions and 4 deletions
  1. +7
    -0
      Cargo.lock
  2. +1
    -0
      Cargo.toml
  3. +2
    -4
      examples/c++-dataflow/run.rs

+ 7
- 0
Cargo.lock View File

@@ -742,6 +742,7 @@ name = "dora-examples"
version = "0.0.0" version = "0.0.0"
dependencies = [ dependencies = [
"dora-coordinator", "dora-coordinator",
"dunce",
"eyre", "eyre",
"tokio", "tokio",
] ]
@@ -853,6 +854,12 @@ dependencies = [
"tokio", "tokio",
] ]


[[package]]
name = "dunce"
version = "1.0.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "453440c271cf5577fd2a40e4942540cb7d0d2f85e27c8d07dd0023c925a67541"

[[package]] [[package]]
name = "either" name = "either"
version = "1.6.1" version = "1.6.1"


+ 1
- 0
Cargo.toml View File

@@ -24,6 +24,7 @@ license = "Apache-2.0"
eyre = "0.6.8" eyre = "0.6.8"
tokio = "1.20.1" tokio = "1.20.1"
dora-coordinator = { path = "binaries/coordinator" } dora-coordinator = { path = "binaries/coordinator" }
dunce = "1.0.2"


[[example]] [[example]]
name = "c-dataflow" name = "c-dataflow"


+ 2
- 4
examples/c++-dataflow/run.rs View File

@@ -19,14 +19,12 @@ async fn main() -> eyre::Result<()> {
build_package("dora-node-api-c").await?; build_package("dora-node-api-c").await?;
build_cxx_node( build_cxx_node(
root, root,
&Path::new("node-c-api").join("main.cc").canonicalize()?,
&dunce::canonicalize(Path::new("node-c-api").join("main.cc"))?,
"node_c_api", "node_c_api",
) )
.await?; .await?;
build_cxx_operator( build_cxx_operator(
&Path::new("operator-c-api")
.join("operator.cc")
.canonicalize()?,
&dunce::canonicalize(Path::new("operator-c-api").join("operator.cc"))?,
"operator_c_api", "operator_c_api",
) )
.await?; .await?;


Loading…
Cancel
Save