An emacs package for compiling ROS workspaces with catkin.
In order to be able to call catkin_make
, the line below has to be added into your ~/.profile
:
source /opt/ros/version/setup.bash
Use load-file
function to load it in your config file. For example,
(load-file "path/to/catkin-make/catkin-make.el")
To set up keybindings, put the following line in your config file.
(catkin-make-keybinding-setup)
Key Binding | Description |
---|---|
SPC R c | Run catkin_make -DCMAKE_BUILD_TYPE=Release -DCMAKE_EXPORT_COMPILE_COMMANDS=ON |
SPC R C | Run catkin_make with args, which will be read from minibuffer |
- [ ] open a given package folder, similar to
roscd
. - [ ] open a given package folder, and helm fuzzy find file names.
- [ ] open the package folder whose name has the cursor on it.