You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Feature:
Automatically detect ros installation directory(ex. /opt/ros/noetic) and source the setup file(source /opt/ros/noetic/setup.bash).
Background #52 (comment)
This feature would prevent needing to source the ros install and running clion from a sourced terminal. Without sourcing, the plugin doesn't automatically detect the ros path and any cmake configuration for ros packages would error at cmake files mentioning catkin
Details
I'd like for the plugin to detect ros installs on the system (typically always at /opt/ros/<version>), and source the setup file(/opt/ros/<version>/setup.bash) so that cmake would process correctly without needing to run clion from a sourced terminal.
The text was updated successfully, but these errors were encountered:
If you were to do this, you'd want to source the setup.bash or setup.sh of the loaded workspace as that is the environment you typically want to work in.
The ros setup file is usually not sufficient as it would lack all local packages present in your catkin workspace.
However, the problem with CLion requiring a sourced environment is easily fixed by modifying the desktop item as described here.
Feature:
Automatically detect ros installation directory(ex. /opt/ros/noetic) and source the setup file(
source /opt/ros/noetic/setup.bash
).Background
#52 (comment)
This feature would prevent needing to source the ros install and running clion from a sourced terminal. Without sourcing, the plugin doesn't automatically detect the ros path and any cmake configuration for ros packages would error at cmake files mentioning catkin
Details
I'd like for the plugin to detect ros installs on the system (typically always at
/opt/ros/<version>
), and source the setup file(/opt/ros/<version>/setup.bash
) so that cmake would process correctly without needing to run clion from a sourced terminal.The text was updated successfully, but these errors were encountered: