With current implementation once foonathan_memory is compiled for a certain configuration (Release, Debug..) using colcon, changing to another compilation doesn't make it compile, because the previous one is found on CMAKE_INSTALL_PREFIX.
With new implemenation, this behaviour is fixed, but it is still be able to find an installed foonathan_memory.
With current implementation once foonathan_memory is compiled for a certain configuration (Release, Debug..) using colcon, changing to another compilation doesn't make it compile, because the previous one is found on CMAKE_INSTALL_PREFIX.
With new implemenation, this behaviour is fixed, but it is still be able to find an installed foonathan_memory.
Tested on Windows, Linux and Mac.