Commit Graph

16 Commits

Author SHA1 Message Date
David Petkovsek 1e864a2f32 Handle _CROW_ILL or _CROW_ICD being NOTFOUND
If the variable is NOTFOUND then set it to "". Then at the end after possible list appends. If the variable is not "" then update the target properties.

This gets rid of a warning
2024-02-20 23:22:47 +01:00
keith-dev a88ec3bf64
Fix clang debug build (Android and FreeBSD) (#740)
* fix build: android/termux/clang-17.0

* Android build links with liblog in places

* Fix clang debug build (Android and FreeBSD)
2024-01-16 20:19:06 +01:00
Luca Schlecker 753562e25d fix CrowConfig.cmake not being able to find Findasio.cmake module. 2022-06-30 13:57:37 +02:00
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