Rosserial make_libraries missing custom message
I'm getting into ROS and rosserial for my robot, which will use an Arduino for low level processing. Creating a custom message is important, but so far I've hit a roadblock in which rosserial cannot generate the header file for my custom message.
I've been following the tutorials to create and build .msg files and after it all, rosmsg can find and display my messages correctly. However if I run make_libraries, only the standard messages from ROS are installed.
~/ros_workspace$ rosrun rosserial_arduino make_libraries.py ~/sketchbook/libraries
Exporting to ~/sketchbook/libraries
[my_project]: Not found
...
The end result only says messages could not be generated for map_msgs, and does not include my package. I suspect I'm missing a source command somewhere, but my familiarity with ROS prevents me from knowing when and which folder to run it. Any help greatly appreciated!