Beckhoff / ADS

Beckhoff protocol to communicate with TwinCAT devices.
MIT License
491 stars 193 forks source link

CMake CI build + GitHub releases #223

Closed vossjannik closed 5 months ago

vossjannik commented 5 months ago

Build using meson and cmake in parallel, collect the artifacts from both, and if we are on the master branch, add a github release.

Version number is automatically obtained using adstool --version, -github-<RunNumber> is appended for the GitHub release.

One release artifact called linux-x64.zip that contains the shared library objects (*.so*) and the adstool.

pbruenn commented 5 months ago

merged as https://github.com/Beckhoff/ADS/commit/20d4a67970a6b954b32f6e51caf622da26adc13c