Aperture is a simple, not quite compliant, HTTP/1.1 server that sends asset data to viewer software connected to Halcyon-based grids.
Latest release: https://github.com/HalcyonGrid/aperture/releases
If you would rather compile from scratch instead of downloading a binary release, this is what to do.
You will need to add the Bincrafters conan repository to obtain prebuilt packages:
conan remote add bincrafters https://api.bintray.com/conan/bincrafters/public-conan
Once you've compiled, you'll find what you need in the bin
folder.
Install Visual Studio 2017 installed with C++ tooling and CLI tools in addition to the above requirements.
Launch the following from a preprepared CMD or PS window.
buid.cmd
Then open the resulting project file in Visual Studio 2017 and compile.
You'll need the ms-vscode.cpptools extension.
Be sure to have build-essentials
installed in addition to the above requirements.
build.sh