labstreaminglayer / App-LabRecorder

An application for streaming one or more LSL streams to disk in XDF file format.
MIT License
123 stars 45 forks source link

Install cli only #86

Closed Roedy13 closed 2 years ago

Roedy13 commented 2 years ago

https://github.com/labstreaminglayer/App-LabRecorder/issues/85

Added CMake option BUILD_GUI to allow compiling the command line client without the GUI when it is not needed.

To invoke (linux)

mkdir build && cd build && cmake ../ -DBUILD_GUI=OFF

Tested compilation in

Debian 11 5.10.0-15-amd64 cmake version 3.23.2

Windows 10 Pro (vm) build 19044.1766 VS Code 17.2.5

cboulay commented 2 years ago

Can you make it BUILD_GUI and default to ON? That is a lot more intuitive and we won't need all the if (NOTs in there.

Roedy13 commented 2 years ago

Sure thing

Roedy13 commented 2 years ago

@cboulay How are we looking here?

cboulay commented 2 years ago

Looks good. Let's see what happens. Thanks!