Enhancement #2140
Provide CMake library without requiring a C++ compiler
Status: | Resolved | Start date: | 12/17/2014 | |
---|---|---|---|---|
Priority: | Normal | Due date: | ||
Assignee: | J. Wienke | % Done: | 100% | |
Category: | cmake | |||
Target version: | Robotics Service Bus - rsb-0.11 |
Description
In recent cmake versions, using find_package(RSC)
results in find_package(Boost)
being called, which in turn requires a c++ compiler to work correctly. As a consequence, CMake downstream projects that only want to use some cmake macros, need to have C++ enabled as the project type. Work around this by additionally providing the CMake macros via a different configuration file without requiring the C++ compiler.
Associated revisions
Provide a CMake config file for CMake modules only
Adds a config file for RSC-CMake to only access the CMake library
functionality without the C++ library parts.
fixes #2140
History
#1 Updated by J. Wienke over 9 years ago
- Status changed from In Progress to Resolved
- % Done changed from 0 to 100
Applied in changeset rsc|a5fdfd3e322b448200a93f8cc623a97c23e8e0f8.