import subprocess revision = ( subprocess.check_output(["git", "rev-parse", "HEAD"]) .strip() .decode("utf-8") ) print("-DFW_GIT_REV='\"%s\"'" % revision)