Wraps OpenVEIL objects to allow Python applications to communicate with a VEIL Server.
Note: Currently only Python x86 is supported
We use an out of source build process. The project/make files and output can be found in the build folder that is created by the bootstrap.
- Clone the repository
- Go to the directory of the repository in a command prompt as Administrator
- Set the PYTHON_PATH Environment Variable to the python installation location
- See here for information on navigating to the Environment Variables window
- Once there click the "New" button
- Enter PYTHON_PATH for "Variable name" For example "C:\Program Files (x86)\Python35-32"
cd make\windows
bootstrap_VS2015.cmd
cd ..\..\Build
- To build release:
buildrelease-vc14.cmd
or to build release and debug (the Python debug binaries are required):buildall-vc14.cmd
- After the build is complete there should be an OpenVEILPython the OpenVEIL_7-0 directory. The default location is C:\TecSec\OpenVEIL_7-0\vc14\OpenVEILPython Within that directory there is a bin directory which contains the OpenVEIL.pyd and required DLLs for that to import.
TODO: Describe the installation process
TODO: Write usage instructions
Documentation is not available yet. Sorry.
To become a contributor to this project please look at the document called Contribution Agreement.pdf
See LICENSE file