An API Wrapper for AYON server written in cpp
- C++ Compiler
- Cmake
- AlmaLinux9
- Ubunto 22.04.3LTS
- Windows 11
Coling the repository:
git clone --recurse-submodules https://github.com/ynput/ayon-cpp-api.git
git submodule update --init --recursive
Linux
./scripts/build.sh
Windows
Run it from your Developer console for Visual Studio
.\scripts\build.bat
cmake -S . -B build -DBUILD_TEST="OFF" -DJTRACE=0 DCMAKE_BUILD_TYPE=Release
# build it into ./build directory
cmake --build build --clean-first
# install to ./bin
cmake --install build
The AyonLogger
can be controlled with environment variables:
variable | value |
---|---|
AYONLOGGERLOGLVL |
INFO ERROR WARN CRITICAL OFF |
AYONLOGGERFILELOGGING |
OFF / ON |
AYONLOGGERFILEPOS |
/path/to or ./relative/path |