CMake: use configure_file to generate scmrev.h

The built-in `configure_file` command correctly handles the case where
none of the variables change and scmrev.h doesn't need to be rebuilt.
This saves a full re-link of Dolphin any time CMake is re-run.
This commit is contained in:
Michael Maltese
2017-02-05 22:26:44 -08:00
parent b9fc79020d
commit acc8dae2b3
2 changed files with 9 additions and 7 deletions

View File

@ -0,0 +1,5 @@
#define SCM_REV_STR "${DOLPHIN_WC_REVISION}"
#define SCM_DESC_STR "${DOLPHIN_WC_DESCRIBE}"
#define SCM_BRANCH_STR "${DOLPHIN_WC_BRANCH}"
#define SCM_IS_MASTER ${DOLPHIN_WC_IS_STABLE}
#define SCM_DISTRIBUTOR_STR "${DISTRIBUTOR}"