#template #git #cargo-new

bin+lib templateme

Generate Cargo project template in Rust

3 releases

0.1.3 Aug 11, 2019
0.1.1 Aug 10, 2019
0.1.0 Aug 10, 2019

#1645 in Development tools

MIT/Apache

26KB
625 lines

templateme Travis status crate

Generate template Cargo project in Rust

NOTE: git required.

Usage

git clone https://github.com/zTgx/templateme.git
cd templateme
cargo install --path .
templateme --new proj_name

Template project's src tree :

├── Cargo.toml
├── .travis.yml
├── LICENSE-APACHE
├── LICENSE-MIT
├── README.md
├── .gitignore
├── examples
└── src

and in Cargo.toml includings:

[package]
name = "proj_name"
version = "0.1.0"
authors = ["Replace Me"]
edition = "2018"
repository = "https://github.com/Replace Me.git"
readme = "README.md"
keywords = [ "Replace Me" ]
categories = [ "Replace Me" ]
license = "MIT/Apache-2.0"
exclude = [ "/.travis.yml" ]
description = "Replace Me"

[dependencies]

and in .gitignore includings:

/target
**/*.rs.bk
Cargo.lock

and in .travis.yml includings:

language: rust
sudo: false

rust:
  - stable

script:
  - cargo build --verbose --all  

and others includings default contents.

Have Fun.

Dependencies

~255KB