Metadata-Version: 2.4
Name: glux
Version: 1.0.0
Author: hashkth
Requires-Python: <3.14,>=3.11
Description-Content-Type: text/markdown

# GLUX
GLUX is a Python library for multimedia applications powered by GLFW, ImGui, and OpenAL Soft.<br>
[Explore GLUX on Github](https://github.com/hashkth/glux)

## Installation
GLUX is available on PyPI and can be installed via: `pip install glux`

## Build Instructions
If you wish to build GLUX on your own machine, you are free to do so, provided you include the LICENSE with your build when redistributing it.<br>
Ensure that you have installed MSVC compiler and then follow the following steps:
- Make sure you have installed Python 3.11+ on your Windows machine
- Install the latest pybind11 module via `pip install pybind11`
- Open the `glux/` directory through the Visual Studio Developer Command Prompt
- Run build.bat
- Copy `release/glux.pyd` and use it in your projects

## Licenses
Percept bundles trimmed or modified versions of several open-source libraries. Refer the official Github repository for more information.

## Additional Notes
- Currently, the builds are targeted for Windows 64-bit systems only.
- Linux build support is untested.
