Command-line tool for the Unimatrix TDE
Project description
Unimake
The unimake
package supports the Unimake Terminal Development
Environment (TDE), part of the Unimatrix Framework.
Install unimake
:
$ pip install unimake
Example - bootstrap a new Python project
All projects start by bootstrapping them using the unimake
command-line
utility.
# Bootstrap a project for a Python package.
$ python3 -m unimake bootstrap package python --name foo
# Bootstap a project for a namespaced Python package.
$ python3 -m unimake bootstrap package python --name bar --namespace foo
# Bootstrap a project for a Python application.
$ python3 -m unimake bootstrap application python --name foo
Example - apply configuration to project
If the project configuration is changed, it must be applied to the source tree.
$ python3 -m unimake apply
Developing
- Run
make env
to set up the local development environment. - Run
make console
to start a Python interpreter. - If new requirements are added to the project (see
git log requirements.txt
), runmake depsrebuild
. - Export the environment variables to a file with
make .env
. Use this command when integrating with third-party IDEs such as Eclipse or VSCode. Do not check in this file to the version control system - it is local to your environment only. - Build the technical documentation with
make documentation
. - Additional targets may be specified in
config.mk
.
License
Proprietary
Author information
This Python package was created by Cochise Ruhulessin for the Unimatrix One project.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
unimake-0.0.1.tar.gz
(6.2 kB
view hashes)