WIP: Command line application that easily creates a project that supports sensible settings for starter code. Features templates!
NAME:
makeproject - Create new projects easily.
USAGE:
makeproject [global options] command [command options] [arguments...]
VERSION:
0.0.0
AUTHOR:
Dani Roxberry <dani@bitoriented.com>
COMMANDS:
help, h Shows a list of commands or help for one command
GLOBAL OPTIONS:
--name value --name=BEW-1.2-Project-Starter
--type value --type=python
--help, -h show help
--version, -v print the versionPlease fork the project, then submit a pull request to contribute!
Templates represent starter code that can be created for both languages (example: python) and frameworks (example: flask, django).
- Add template files in the
templatesdirectory. Note the following:- Files must end with
.tmplto be included. - The
.tmplextension is stripped when the command is run.
- Files must end with
- Edit the
options/options.enumfile and add an option. - In the terminal, run:
enum -fp=options.enum - Test
makeprojectwith the new project:makeproject --name=test_new --type=new_type