When you call catkin_create_pkg it just lists everything after the package name as a dependency in the package.xml file, so you could probably put anything in there and it would at least successfully run that command. It may not actually compile once you get to the catkin_make step.