diff --git a/Cargo.lock b/Cargo.lock index fda5723..6e91dcf 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -712,7 +712,7 @@ checksum = "42f5e15c9953c5e4ccceeb2e7382a716482c34515315f7b03532b8b4e8393d2d" [[package]] name = "pacman" -version = "0.80.3" +version = "0.81.0" dependencies = [ "anyhow", "bevy_ecs", diff --git a/Cargo.toml b/Cargo.toml index d26b44d..e334492 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -3,12 +3,15 @@ members = ["pacman"] resolver = "2" [workspace.package] -version = "0.1.0" +authors = ["Xevion"] edition = "2021" -authors = ["Xevion "] -license = "MIT" +readme = true +homepage = "https://pacman.xevion.dev" repository = "https://github.com/Xevion/Pac-Man" -description = "A Pac-Man game written in Rust" +license = "GPL-3.0-or-later" +keywords = ["game", "pacman", "arcade", "sdl2"] +categories = ["games", "emulators"] +publish = false [workspace.dependencies] # Common dependencies that might be shared across crates diff --git a/README.md b/README.md index f35c3f0..454595c 100644 --- a/README.md +++ b/README.md @@ -85,7 +85,8 @@ You can read the [roadmap](ROADMAP.md) file for more details on the project's go Since this project is still in progress, I'm only going to cover non-obvious build details. By reading the code, build scripts, and copying the online build workflows, you should be able to replicate the build process. -- Install `cargo-vcpkg` with `cargo install cargo-vcpkg`, then run `cargo vcpkg build` to build the requisite dependencies via vcpkg. +- Install `cargo-vcpkg` with `cargo install cargo-vcpkg`, then run `cargo vcpkg build --manifest-path pacman/Cargo.toml` to build the requisite dependencies via vcpkg. + - `--manifest-path` is only required if you run it from the root directory; you can omit it if you `cd` into the `pacman` directory first. - This is only required for the desktop builds, not the web build. - We use rustc 1.86.0 for the build, due to bulk-memory-opt related issues on wasm32-unknown-emscripten. - Technically, we could probably use stable or even nightly on desktop targets, but using different versions for different targets is a pain, mainly because of clippy warnings changing between versions. diff --git a/pacman/Cargo.toml b/pacman/Cargo.toml index 6f63ac6..0f8ffbf 100644 --- a/pacman/Cargo.toml +++ b/pacman/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "pacman" -version = "0.80.3" +version = "0.81.0" authors = ["Xevion"] edition = "2021" rust-version = "1.86.0"