cmake conventions encourage all-caps project names: ${<project>_SOURCE_DIR}, etc.