Commit Graph

13 Commits

Author SHA1 Message Date
Luca Schlecker
3a485078b8 rework the way asio is handled as a dependency. 2022-06-22 18:14:09 +02:00
Luca Schlecker
649e9c46ff cmake: properly include asio. 2022-06-18 17:21:37 +03:00
Luca Schlecker
99d9d7f52d remove final traces of boost. 2022-06-18 17:21:37 +03:00
Luca Schlecker
44f51f4750 Crow's current features (ssl and compression) can now be enabled through 'CROW_FEATURES' instead of their own CMake variables.
The default features are the ones Crow was installed with but can be overridden by setting 'CROW_FEATURES' before the 'find_package' call.

Signed-off-by: Luca Schlecker <luca.schlecker@hotmail.com>
2022-04-04 20:36:57 +02:00
Navid Jalali
115d6c7922 Moving cmake_uninstall.cmake.in to cmake directory and changing the path in CMakeLists.txt 2021-12-19 10:57:17 +03:30
Luca Schlecker
258e0f50df Don't enforce the set of features crow was installed with but instead give the ability to freely choose them, even after it was installed. 2021-09-30 21:06:02 +02:00
Luca Schlecker
fda2cddc70 add find_package support. 2021-09-01 09:29:12 +02:00
Luca Schlecker
28acb2c5a7 rework cmake configs.
See #160 for more info.
2021-09-01 09:29:02 +02:00
Michele Adduci
bc250a3f66 Cleaned up indentation, added comments, bumped Boost minimum version to 1.64 2021-01-12 13:31:33 +01:00
Michele Adduci
96e1b2c157 Fixed issue with compiler options 2021-01-11 06:59:32 +01:00
Michele Adduci
3cb9222054 Updated cmake 2021-01-08 16:23:15 +01:00
Michele Adduci
eb8ad4b685 Added new cmake modules 2021-01-08 16:15:45 +01:00
ipkn
b70a190077 tcmalloc linking added 2014-08-14 19:22:02 -04:00