Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/natebakescakes/master-check-tool

mct dev
https://github.com/natebakescakes/master-check-tool

Last synced: 15 days ago
JSON representation

mct dev

Awesome Lists containing this project

README

        

# master-check-tool

## Developing on mct (Windows)
1. Install [Python 3.4.3](https://www.python.org/downloads/release/python-343/)
1. Clone master-check-tool onto your local hard drive
1. Install requirements
1. Open cmd as administrator and navigate to the repository
2. Type in `pip install -r requirements.txt`
1. Navigate to `\scripts` and run `mct.py`

## Packaging a new executable file
1. Install PyInstaller
* Type in `pip install PyInstaller`
1. Navigate to `\scripts` and type `PyInstaller mct.py --onefile`
1. Retrieve `mct.exe` from `\scripts\dist`
1. Delete `\build` and `\dist` folder from `\scripts`

## Updating Master Data
1. Navigate to `\scripts\master_data`
2. Various system masters are stored as Arrays in their own `.py` files
3. Add new entries whenever there is an update of system masters