LumaShow

A Lightshow Creating Solution, made for DMX compatible light fixtures.

Deps:

  • cmake for generating build files
  • A c++ compiler MinGW
  • Probably git
  • Probably a windows machine........ not sure if it builds on anything else (it won't right now, it hard requires windows.h but a HAL is on the todo list)

Cloning

Clone the repo with git:

git clone https://github.com:/illyum/LumaShow.git

Or you can choose the Download zip option

Then, extract / navigate to the downloaded directory. Create a build folder:

mkdir build
cd build

Use a generator to generate the build files. (Using ninja in this example)

cmake -G "Ninja" ..

Let this run, then build the project using:

cmake --build . -- -j

(The -j flag uses all cores to build faster)

You can also build a Visual Studio solution file. This is usually the default if you don't specify a generator to cmake:

cmake ..

This should create a project .sln file you can open with Visual Studio. Then, just hit F5!

Libraries used:

Description
No description provided
Readme 71 KiB
Languages
C++ 83.4%
CMake 13.7%
C 2.9%