[[bin]]
name = "cargo-buildcpp"
path = "src/bin/build/main.rs"
required-features = ["build"]
[[bin]]
name = "cargo-cleancpp"
path = "src/bin/clean/main.rs"
required-features = ["clean"]
[[bin]]
name = "cargo-gtest"
path = "src/bin/gtest/main.rs"
required-features = ["gtest"]
[[bin]]
name = "cargo-newcpp"
path = "src/bin/new/main.rs"
required-features = ["new"]
[dependencies.clap]
features = ["derive"]
version = "4.4"
[dependencies.handlebars]
version = "6.2.0"
[features]
build = []
clean = []
default = ["new", "build", "gtest", "clean"]
gtest = []
new = []
[lib]
name = "cargo_newcpp"
path = "src/lib.rs"
[package]
authors = ["Sam Beskur <sam.beskur@gmail.com>"]
autobenches = false
autobins = false
autoexamples = false
autotests = false
build = false
categories = ["development-tools", "development-tools::cargo-plugins"]
description = "A cargo plugin for creating new C++ projects."
documentation = "https://github.com/sjbeskur/cargo-newcpp"
edition = "2021"
homepage = "https://github.com/sjbeskur/cargo-newcpp"
keywords = ["cargo", "cli", "c++", "cpp"]
license = "Apache-2.0 OR MIT"
name = "cargo-newcpp"
readme = "README.md"
repository = "https://github.com/sjbeskur/cargo-newcpp"
version = "0.5.44"