Use workspace in examples

This commit is contained in:
Yota Toyama
2019-06-02 06:44:21 +00:00
parent 83f3e445a1
commit eeb89f030f
2 changed files with 16 additions and 14 deletions

9
examples/Cargo.toml Normal file
View File

@@ -0,0 +1,9 @@
[workspace]
members = [
"coroutines",
"dynamic_threads",
"free_by_borrow",
"free_by_gc",
"static_threads",
"suspended_coroutines",
]

View File

@@ -2,19 +2,12 @@
set -ex set -ex
for dir in $(ls) cargo build
do
if ! [ -d $dir ]
then
continue
fi
( for cargo_file in */Cargo.toml
cd $dir do
cargo build target/debug/$(dirname $cargo_file) &
target/debug/$dir & pid=$!
pid=$! sleep 10
sleep 10 kill $pid
kill $pid
)
done done