feelfreelinux / cspot

A Spotify Connect player targeting, but not limited to embedded devices (ESP32).
Other
495 stars 46 forks source link

Refactor CMake project #84

Closed kuba2k2 closed 2 years ago

kuba2k2 commented 2 years ago

This PR refactors CMakeLists in the project to be more consistent, adds protobuf source files generation using CMake and updates bell submodule to fix compilation issues.

It also adds a top-level CMakeLists.txt to build both targets using a single loaded root project, which makes it easier to develop using i.e. CLion. The previously available projects (targets/*) can still be used individually.

feelfreelinux commented 2 years ago

Merged in: https://github.com/feelfreelinux/cspot/commit/6d794192d0a42bf0f9c3b346d0b165d216d19ed0