Make menus more consistent for about/help screens

main
Elijah Voigt 1 year ago
parent 0e9b3e7db7
commit 0024481626

@ -8,6 +8,10 @@ codegen-backend = "cranelift"
[profile.quick.package."*"] [profile.quick.package."*"]
codegen-backend = "llvm" codegen-backend = "llvm"
[profile.release]
lto = true
opt-level = 'z'
# for Linux # for Linux
[target.x86_64-unknown-linux-gnu] [target.x86_64-unknown-linux-gnu]
linker = "clang" linker = "clang"

@ -1,8 +1,8 @@
### ###
target/x86_64-unknown-linux-gnu/release/set: src/* target/x86_64-unknown-linux-gnu/release/set: src/* .cargo/config.toml
cargo build --target x86_64-unknown-linux-gnu --features bevy/dynamic_linking --release cargo build --target x86_64-unknown-linux-gnu --features bevy/dynamic_linking --release
target/x86_64-unknown-linux-gnu/quick/set: src/* target/x86_64-unknown-linux-gnu/quick/set: src/* .cargo/config.toml
cargo build --target x86_64-unknown-linux-gnu --features bevy/dynamic_linking --profile quick cargo build --target x86_64-unknown-linux-gnu --features bevy/dynamic_linking --profile quick
.PHONY: target/x86_64-unknown-linux-gnu/quick/examples/animation .PHONY: target/x86_64-unknown-linux-gnu/quick/examples/animation
@ -11,10 +11,10 @@ target/x86_64-unknown-linux-gnu/quick/examples/animation: examples/animation.rs
### ###
### ###
target/wasm32-unknown-unknown/debug/set.wasm: src/* target/wasm32-unknown-unknown/debug/set.wasm: src/* .cargo/config.toml
cargo build --target wasm32-unknown-unknown cargo build --target wasm32-unknown-unknown
target/wasm32-unknown-unknown/release/set.wasm: src/* target/wasm32-unknown-unknown/release/set.wasm: src/* .cargo/config.toml
cargo build --target wasm32-unknown-unknown --release cargo build --target wasm32-unknown-unknown --release
### ###
@ -24,6 +24,9 @@ out/debug/set.js: target/wasm32-unknown-unknown/debug/set.wasm
out/release/set.js: target/wasm32-unknown-unknown/release/set.wasm out/release/set.js: target/wasm32-unknown-unknown/release/set.wasm
wasm-bindgen --no-typescript --target web --out-dir "./out/release" ./target/wasm32-unknown-unknown/release/set.wasm wasm-bindgen --no-typescript --target web --out-dir "./out/release" ./target/wasm32-unknown-unknown/release/set.wasm
mv out/release/set_bg.wasm out/release/set_bg.original.wasm
wasm-opt -Oz -o out/release/set_bg.wasm out/release/set_bg.original.wasm
rm out/release/set_bg.original.wasm
### ###
### ###
@ -77,4 +80,4 @@ web/release/serve: web/release/build
### ###
clean: clean:
rm ./target/*/*/set* rm ./target/*/*/set* ./out/*/set*

@ -26,6 +26,7 @@
pkg-config pkg-config
clang clang
lld lld
binaryen
]; ];
nativeBuildInputs = with pkgs; [ nativeBuildInputs = with pkgs; [
libxkbcommon libxkbcommon

@ -1,13 +1,15 @@
mod animation; mod animation;
mod audio; mod audio;
mod boot; mod boot;
mod debug;
mod deck; mod deck;
mod menu; mod menu;
mod play; mod play;
mod setup; mod setup;
mod view; mod view;
#[cfg(debug_assertions)]
mod debug;
use bevy::prelude::*; use bevy::prelude::*;
fn main() { fn main() {

Loading…
Cancel
Save