halfgaar / FlashMQ

FlashMQ is a fast light-weight MQTT broker/server, designed to take good advantage of multi-CPU environments
https://www.flashmq.org/
Open Software License 3.0
173 stars 24 forks source link

Standardize CMakeLists files #93

Closed quinox closed 3 months ago

quinox commented 3 months ago

By putting the common definitions in a shared file it's less painful to keep both projects compiling.

halfgaar commented 3 months ago

Good fix. The only downside is that the integration with QtCreator doesn't understand it. It places newly created files in the add_executable block. But, I can live with that.

I did some building in various ways: by cd'ing, or passing build paths to (c)make and it all works.

Can you rebase it on master, to include the new files added from your other branch?

quinox commented 3 months ago

Rebased.