SICKAG / sick_safetyscanners_base

CPP (C++) Driver for SICK safety laser scanners
https://www.sick.com/de/en/opto-electronic-protective-devices/safety-laser-scanners/c/g187225
Apache License 2.0
12 stars 32 forks source link

Add GitHub Actions Workflow & Basic Window Support #18

Open sanssecours opened 1 year ago

sanssecours commented 1 year ago

Hi,

this pull requests adds a GitHub Actions workflow that compiles the library on

The PR also modifies the CMake code slightly to add support for Windows (Visual Studio). The updates are basically a result of a question of a co-worker, if I could help him to compile this library on Windows.

I hope the code updates do not break anything and might be helpful to others. Please be advised that I did not test the updates (yet) – I never used a laser scanner (neither from SICK nor from any other company). If I should change anything in the pull request, please let me know below. Thank you.

puck-fzi commented 1 year ago

Hi, thanks for opening this pull request. This might be helpful for others. I will have a look through it and try to test it. Thank you