closes #7 allow for release and debug specific compile flags using cmake generator expression