Generate projects from templates
This repository has been archived on 2023-03-02. You can view files and clone it, but cannot push or open issues or pull requests.
Find a file
Dmitriy Pleshevskiy 95a6bec274 Update dependencies and update conditions
Add elif/else if/else for template

Add SysDep class for template settings

Update Param class. Now, supports callable vtype
2018-06-16 19:01:23 +03:00
ictmpl Update dependencies and update conditions 2018-06-16 19:01:23 +03:00
.gitignore Initial commit 2018-06-10 10:11:22 +03:00
LICENSE Initial commit 2018-05-30 23:25:49 +03:00
MANIFEST.in Update dependencies and update conditions 2018-06-16 19:01:23 +03:00
README.md Update README.md 2018-06-11 08:47:19 +03:00
setup.py Fix pip package 2018-06-11 10:54:54 +03:00

About ictmpl

This script allows a create new project using a ready-made templates.

You can use template on local machine or repositories.

By default it looks for a name of template in the official repository

Installing

pip install ictmpl

or globally:

sudo -H pip install ictmpl

Usage

create

Create new project by template

ictmpl create <project_path> <template_name>

Params:

  • project_path - Path to new project directory
  • template_name - Name of template / link to git repository / local path

Examples:

ictmpl create flaskproject flask-blank

ictmpl create myproject ../my-local-template/

ictmpl create /var/www/myproject https://github.com/ictmpl/flask-blank.git