diff --git a/.github/pull_request_template.md b/.github/pull_request_template.md index 9e2960f1..c442e13a 100644 --- a/.github/pull_request_template.md +++ b/.github/pull_request_template.md @@ -6,7 +6,7 @@ Please read the "Making a PR" section of [`CONTRIBUTING.md`](https://github.com/ * Unless this is a trivial change, add a line to the relevant `CHANGELOG.md` under "Unreleased". * If it is a non-trivial addition, consider adding a demo for it to `egui_demo_lib`. * Remember to run `cargo fmt` and `cargo clippy`. -* Open the PR as a draft until you have self-reviewed it and run `./sh/check.sh`. +* Open the PR as a draft until you have self-reviewed it and run `./scripts/check.sh`. * When you have addressed a PR comment, mark it as resolved. Please be patient! I will review you PR, but my time is limited! diff --git a/.github/workflows/rust.yml b/.github/workflows/rust.yml index 12ab403b..3ca1d3e8 100644 --- a/.github/workflows/rust.yml +++ b/.github/workflows/rust.yml @@ -154,7 +154,7 @@ jobs: with: version: "0.2.84" - - run: ./sh/wasm_bindgen_check.sh --skip-setup + - run: ./scripts/wasm_bindgen_check.sh --skip-setup - name: Cranky wasm32 uses: actions-rs/cargo@v1 diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index c3c1664b..ff84e3a5 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -29,7 +29,7 @@ First file an issue (or find an existing one) and announce that you plan to work Browse through [`ARCHITECTURE.md`](https://github.com/emilk/egui/blob/master/ARCHITECTURE.md) to get a sense of how all pieces connects. -You can test your code locally by running `./sh/check.sh`. +You can test your code locally by running `./scripts/check.sh`. When you have something that works, open a draft PR. You may get some helpful feedback early! When you feel the PR is ready to go, do a self-review of the code, and then open it for review. diff --git a/crates/egui_demo_app/README.md b/crates/egui_demo_app/README.md index 4a972c54..8182b481 100644 --- a/crates/egui_demo_app/README.md +++ b/crates/egui_demo_app/README.md @@ -8,8 +8,8 @@ Run it locally with `cargo run --release -p egui_demo_app`. `egui_demo_app` can be compiled to WASM and viewed in a browser locally with: ```sh -./sh/start_server.sh & -./sh/build_demo_web.sh --open +./scripts/start_server.sh & +./scripts/build_demo_web.sh --open ``` `egui_demo_app` uses [`egui_demo_lib`](https://github.com/emilk/egui/tree/master/crates/egui_demo_lib). diff --git a/sh/build_demo_web.sh b/scripts/build_demo_web.sh similarity index 99% rename from sh/build_demo_web.sh rename to scripts/build_demo_web.sh index 8e26751d..35ec1f71 100755 --- a/sh/build_demo_web.sh +++ b/scripts/build_demo_web.sh @@ -39,7 +39,7 @@ while test $# -gt 0; do esac done -./sh/setup_web.sh +./scripts/setup_web.sh # This is required to enable the web_sys clipboard API which eframe web uses # https://rustwasm.github.io/wasm-bindgen/api/web_sys/struct.Clipboard.html diff --git a/sh/cargo-deny.sh b/scripts/cargo-deny.sh similarity index 100% rename from sh/cargo-deny.sh rename to scripts/cargo-deny.sh diff --git a/sh/check.sh b/scripts/check.sh similarity index 98% rename from sh/check.sh rename to scripts/check.sh index a23e9094..f0491f0d 100755 --- a/sh/check.sh +++ b/scripts/check.sh @@ -51,11 +51,11 @@ cargo doc --document-private-items --no-deps --all-features (cd crates/emath && cargo check --all-features) (cd crates/epaint && cargo check --all-features) -./sh/wasm_bindgen_check.sh +./scripts/wasm_bindgen_check.sh cargo cranky --target wasm32-unknown-unknown --all-features -p egui_demo_app --lib -- -D warnings -./sh/cargo_deny.sh +./scripts/cargo_deny.sh # TODO(emilk): consider using https://github.com/taiki-e/cargo-hack or https://github.com/frewsxcv/cargo-all-features diff --git a/sh/docs.sh b/scripts/docs.sh similarity index 100% rename from sh/docs.sh rename to scripts/docs.sh diff --git a/sh/find_bloat.sh b/scripts/find_bloat.sh similarity index 100% rename from sh/find_bloat.sh rename to scripts/find_bloat.sh diff --git a/sh/generate_example_screenshots.sh b/scripts/generate_example_screenshots.sh similarity index 100% rename from sh/generate_example_screenshots.sh rename to scripts/generate_example_screenshots.sh diff --git a/sh/setup_web.sh b/scripts/setup_web.sh similarity index 100% rename from sh/setup_web.sh rename to scripts/setup_web.sh diff --git a/sh/start_server.sh b/scripts/start_server.sh similarity index 100% rename from sh/start_server.sh rename to scripts/start_server.sh diff --git a/sh/wasm_bindgen_check.sh b/scripts/wasm_bindgen_check.sh similarity index 97% rename from sh/wasm_bindgen_check.sh rename to scripts/wasm_bindgen_check.sh index 9e3ba0af..18c24628 100755 --- a/sh/wasm_bindgen_check.sh +++ b/scripts/wasm_bindgen_check.sh @@ -8,7 +8,7 @@ then echo "Skipping setup_web.sh" else echo "Running setup_web.sh" - ./sh/setup_web.sh + ./scripts/setup_web.sh fi CRATE_NAME="egui_demo_app" diff --git a/sh/wasm_size.sh b/scripts/wasm_size.sh similarity index 100% rename from sh/wasm_size.sh rename to scripts/wasm_size.sh