add_dependency: makes sure messages are generated first