diff --git a/workflow/Makefile.toml b/workflow/Makefile.toml index 3eccb9983..eac86c8d5 100644 --- a/workflow/Makefile.toml +++ b/workflow/Makefile.toml @@ -61,17 +61,17 @@ git ls-files |grep -E '.rs$' |(! xargs grep 'todo!') [tasks.doc-action] script = [''' #!/usr/bin/env bash -eux -rm -rf ../schema/actions.json +rm -rf ./schema/actions.json rm -rf ./docs/mdbook/src/action.md -cargo run -- schema-action > ../schema/actions.json -cargo run -- doc-action > ./docs/mdbook/src/action.md +cargo run --package reearth-flow-cli -- schema-action > ./schema/actions.json +cargo run --package reearth-flow-cli -- doc-action > ./docs/mdbook/src/action.md '''] [tasks.doc-workflow] script = [''' #!/usr/bin/env bash -eux rm -rf ../schema/workflow.json -cargo run -- schema-workflow > ../schema/workflow.json +cargo run --package reearth-flow-cli -- schema-workflow > ./schema/workflow.json '''] [tasks.serve-mdbook] diff --git a/workflow/README.md b/workflow/README.md index e9c7fe821..6660cc81e 100644 --- a/workflow/README.md +++ b/workflow/README.md @@ -94,9 +94,9 @@ graphs: * To specify individual variables on the command line, use the -var option when running the ``` console -$ cargo run -- run --var="cityGmlPath=file:///root/53395658_bldg_6697_op.gml" -$ cargo run -- run --var='cityGmlPath_list=["file:///root/53395658_bldg_6697_op.gml","file:///root/53395658_bldg_6698_op.gml"]' --var="addNsprefixToFeatureTypes=false" -$ cargo run -- run --var='cityGmlPath_map={"path01":"file:///root/53395658_bldg_6697_op.gml","path02":"file:///root/53395658_bldg_6698_op.gml"}' +$ cargo run --package reearth-flow-cli -- run --var="cityGmlPath=file:///root/53395658_bldg_6697_op.gml" +$ cargo run --package reearth-flow-cli -- run --var='cityGmlPath_list=["file:///root/53395658_bldg_6697_op.gml","file:///root/53395658_bldg_6698_op.gml"]' --var="addNsprefixToFeatureTypes=false" +$ cargo run --package reearth-flow-cli -- run --var='cityGmlPath_map={"path01":"file:///root/53395658_bldg_6697_op.gml","path02":"file:///root/53395658_bldg_6698_op.gml"}' ``` ### Environment Variables @@ -111,7 +111,7 @@ export FLOW_VAR_targetPackages='["bldg", "fld"]' ### Run workflow ```console -$ cargo run -- run --workflow ${workflow_path} +$ cargo run --package reearth-flow-cli -- run --workflow ${workflow_path} ``` ### Run example @@ -127,7 +127,7 @@ $ cargo run --package reearth-flow-examples --example attribute_reader ```console $ brew install graphviz $ cargo install yaml-include -$ yaml-include examples/plateau/testdata/workflow/xml_validator.yml | cargo run -- dot --workflow - | dot -Tpng > output.png +$ yaml-include examples/plateau/testdata/workflow/xml_validator.yml | cargo run --package reearth-flow-cli -- dot --workflow - | dot -Tpng > output.png ``` ![xml_validator](./docs/images/xml_validator.png) diff --git a/workflow/cli/Cargo.toml b/workflow/cli/Cargo.toml index ddb8616d3..e16b60a68 100644 --- a/workflow/cli/Cargo.toml +++ b/workflow/cli/Cargo.toml @@ -10,8 +10,6 @@ repository.workspace = true rust-version.workspace = true version.workspace = true -default-run = "reearth-flow" - [[bin]] name = "reearth-flow" path = "src/main.rs"