Skip to content

Commit

Permalink
Merge pull request #15 from mbaraa/feat/add_cargo-generate
Browse files Browse the repository at this point in the history
Add cargo-generate
  • Loading branch information
Madoshakalaka authored Feb 19, 2025
2 parents 601ceed + 740637e commit 5507435
Show file tree
Hide file tree
Showing 3 changed files with 23 additions and 0 deletions.
5 changes: 5 additions & 0 deletions cargo-generate.toml
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
[template]
cargo_generate_version = ">=0.9.0"

[hooks]
pre = ["cargo-generate/configure_files.rhai"]
14 changes: 14 additions & 0 deletions cargo-generate/Cargo.toml
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
[package]
name = "{{project-name}}"
version = "0.1.0"
edition = "2021"
description = "Template for starting a Yew project using Trunk"
readme = "README.md"
repository = "https://github.com/yewstack/yew-trunk-minimal-template"
license = "MIT OR Apache-2.0"
keywords = ["yew", "trunk"]
categories = ["gui", "wasm", "web-programming"]

# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
[dependencies]
yew = { version="0.21", features=["csr"] }
4 changes: 4 additions & 0 deletions cargo-generate/configure_files.rhai
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
file::delete("Cargo.toml");
file::rename("cargo-generate/Cargo.toml", "Cargo.toml");
file::delete("cargo-generate");
file::delete(".github");

0 comments on commit 5507435

Please sign in to comment.