Run all tasks asynchronously

This should run all the tasks at the same time. If there are any updates to be done, cargo *may* block, but beyond that everything else should work fine.

Shebang also added for Multiplatform support.
pull/128/head
Kane Rogers 4 years ago committed by GitHub
parent 12569be5de
commit 633a129403
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

@ -1,24 +1,26 @@
#!/bin/bash
# todo: figure out how to do this asynchronously
cargo run --bin tutorial1-window;
cargo run --bin tutorial2-swapchain;
cargo run --bin tutorial2-challenge;
cargo run --bin tutorial3-pipeline;
cargo run --bin tutorial3-challenge;
cargo run --bin tutorial4-buffer;
cargo run --bin tutorial4-challenge;
cargo run --bin tutorial5-textures;
cargo run --bin tutorial5-challenge;
cargo run --bin tutorial6-uniforms;
cargo run --bin tutorial6-challenge;
cargo run --bin tutorial7-instancing;
cargo run --bin tutorial7-challenge;
cargo run --bin tutorial8-depth;
cargo run --bin tutorial8-challenge;
cargo run --bin tutorial9-models;
cargo run --bin tutorial10-lighting;
cargo run --bin tutorial11-normals;
cargo run --bin tutorial12-camera;
cargo run --bin tutorial13-threading;
cargo run --bin windowless
cargo run --bin gifs
cargo run --bin tutorial1-window &
cargo run --bin tutorial2-swapchain &
cargo run --bin tutorial2-challenge &
cargo run --bin tutorial3-pipeline &
cargo run --bin tutorial3-challenge &
cargo run --bin tutorial4-buffer &
cargo run --bin tutorial4-challenge &
cargo run --bin tutorial5-textures &
cargo run --bin tutorial5-challenge &
cargo run --bin tutorial6-uniforms &
cargo run --bin tutorial6-challenge &
cargo run --bin tutorial7-instancing &
cargo run --bin tutorial7-challenge &
cargo run --bin tutorial8-depth &
cargo run --bin tutorial8-challenge &
cargo run --bin tutorial9-models &
cargo run --bin tutorial10-lighting &
cargo run --bin tutorial11-normals &
cargo run --bin tutorial12-camera &
cargo run --bin tutorial13-threading &
cargo run --bin windowless &
cargo run --bin gifs

Loading…
Cancel
Save