Enhances Common_Environment with libraries, scripts, and tools common to different development activities. Common_Environment is focused on minimalisim, while Common_EnvironmentEx is focused on utility.
- Quick Start
- License
- Supported Platforms
- Functionality
- Docker Images
- Dependencies
- Related Repositories
- Support
Setup and Activate are required to begin using this repository. Before running these scripts, please make sure that all Dependencies have been cloned.
- Setup
Setup installs/unpacks tools used during development activities and locates its repository dependencies (if any). Setup must be run on your machine after cloning the repository or after changing the file location of repositories that it depends upon (if any).
Linux Setup.sh
Windows Setup.cmd
Windows (PowerShell) Setup.ps1
- Activate
Activate prepares the current environment for development activities and must be run at least once in each terminal window.
Linux Activate.sh <python36|python27>
Windows Activate.cmd <python36|python27>
Windows (PowerShell) Activate.ps1 <python36|python27>
This repository is licensed under the Boost Software License.
GitHub describes this license as:
A simple permissive license only requiring preservation of copyright and license notices for source (and not binary) distribution. Licensed works, modifications, and larger works may be distributed under different terms and without source code.
This software has been verified on the following platforms.
Platform | Scripting Environment | Version |
---|---|---|
Windows | Cmd.exe | Windows 10:
|
Windows | PowerShell | Windows 10:
|
Linux | Bash | Ubuntu:
|
- Backup
- Support for mirroring and offsite backups and restoration.
Docker images of Common_EnvironmentEx are generated periodically.
dbrownell/common_environmentex:python36 | An environment that is activated_ with python36. |
dbrownell/common_environmentex:python27 | An environment that is activated_ with python27. |
dbrownell/common_environmentex:base | An environment that is setup but not activated_ (useful as a base image for other Common_Environment-based images). |
This repository is dependent upon these repositories.
Repo Name | Description |
---|---|
Common_Environment | Common development activities |
Common_Environment_v3 | Foundational repository that implements functionality common to all development environments. |
For question or issues, please visit https://github.com/davidbrownell/Common_EnvironmentEx/issues.