Beckhoff / ADS

Beckhoff protocol to communicate with TwinCAT devices.
MIT License
519 stars 197 forks source link

CMake CI build + GitHub releases #223

Closed vossjannik closed 10 months ago

vossjannik commented 10 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 10 months ago

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