makeproject
WIP: Command line application that easily creates a project that supports sensible settings for starter code. Features templates!
Features
How to Use
NAME:
makeproject - Create new projects easily.
USAGE:
makeproject [global options] command [command options] [arguments...]
VERSION:
0.0.0
AUTHOR:
Dani Roxberry <[email protected]>
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 version
Contributing
Please fork the project, then submit a pull request to contribute!
Add a New Project Template
Templates represent starter code that can be created for both languages (example: python
) and frameworks (example: flask
, django
).
- Add template files in the
templates
directory. Note the following:
- Files must end with
.tmpl
to be included.
- The
.tmpl
extension is stripped when the command is run.
- Edit the
options/options.enum
file and add an option.
- In the terminal, run:
enum -fp=options.enum
- Test
makeproject
with the new project: makeproject --name=test_new --type=new_type