TemplateTools.jl

Template generator for Julia Lang packages used by the #bhftbootcamp community, intended for registration with the General and Green registries.

Installation

If you haven't installed our local registry yet, do that first:

] registry add https://github.com/bhftbootcamp/Green.git

To install TemplateTools, simply use the Julia package manager:

] add TemplateTools

Usage

A new package can be created as follows:

using TemplateTools

create_project(
    package_name = "NumExpr",
    github_username = "bhftbootcamp",
    template = "green", # "general" or "green"
    version = VersionNumber(0, 1, 0),
    owners = String["bootcampman", ],
    maintainers = String[],
    copyright_holder = "bhftbootcamp",
    commit = true,
    push = false,
)