Reduce the amount of rebuild needed after a git commit

Since GIT_SHA1 would need to be updated in config.h, all files
including it would be rebuilt by make.

Reduce the number of files to rebuild by moving this variable
to version.h instead.
This commit is contained in:
Jocelyn Turcotte 2015-06-16 16:25:18 +02:00
parent db38bf4a0c
commit a4f519eaeb
4 changed files with 2 additions and 3 deletions

View file

@ -7,7 +7,6 @@
#cmakedefine CRASHREPORTER_EXECUTABLE "@CRASHREPORTER_EXECUTABLE@" #cmakedefine CRASHREPORTER_EXECUTABLE "@CRASHREPORTER_EXECUTABLE@"
#cmakedefine GIT_SHA1 "@GIT_SHA1@"
#cmakedefine APPLICATION_DOMAIN @APPLICATION_DOMAIN@ #cmakedefine APPLICATION_DOMAIN @APPLICATION_DOMAIN@
#cmakedefine THEME_CLASS @THEME_CLASS@ #cmakedefine THEME_CLASS @THEME_CLASS@
#cmakedefine THEME_INCLUDE @THEME_INCLUDE@ #cmakedefine THEME_INCLUDE @THEME_INCLUDE@

View file

@ -34,7 +34,6 @@
#include "theme.h" #include "theme.h"
#include "netrcparser.h" #include "netrcparser.h"
#include "version.h"
#include "config.h" #include "config.h"
#ifdef Q_OS_WIN32 #ifdef Q_OS_WIN32

View file

@ -13,7 +13,6 @@
*/ */
#include "theme.h" #include "theme.h"
#include "version.h"
#include "configfile.h" #include "configfile.h"
#include "utility.h" #include "utility.h"
#include "accessmanager.h" #include "accessmanager.h"

View file

@ -15,6 +15,8 @@
#ifndef VERSION_H #ifndef VERSION_H
#define VERSION_H #define VERSION_H
#cmakedefine GIT_SHA1 "@GIT_SHA1@"
#define MIRALL_STRINGIFY(s) MIRALL_TOSTRING(s) #define MIRALL_STRINGIFY(s) MIRALL_TOSTRING(s)
#define MIRALL_TOSTRING(s) #s #define MIRALL_TOSTRING(s) #s