Skip to content

Latest commit

 

History

History
16 lines (9 loc) · 809 Bytes

File metadata and controls

16 lines (9 loc) · 809 Bytes

Extron-Matrix ProfiLab DLL

A DLL for ProfiLab to interact with Extron Matrix switchers.

The documentation explains what the DLL does in more detail.

Building

vcpkg is required to get the dependencies. When installed run these commands:

vcpkg install boost-algorithm:x86-windows-static boost-format:x86-windows-static boost-asio:x86-windows-static boost-asio:x86-windows-static catch2:x86-windows-static
cmake <source_dir> -DCMAKE_TOOLCHAIN_FILE=<vcpkg_dir>/scripts/buildsystems/vcpkg.cmake -DVCPKG_TARGET_TRIPLET=x86-windows-static

Tests

Some test cases require at least one serial port to be present on the machine. These are tagged with [hardware-required].