Workaround for dirty build folders.
My disgust just turned into barely contained rage :<
This commit is contained in:
		| @@ -1,4 +1,4 @@ | ||||
| #include "Config.h" | ||||
| #include "BuildConfig.h" | ||||
| 
 | ||||
| Config BuildConfig; | ||||
| 
 | ||||
| @@ -204,7 +204,7 @@ IF(MultiMC_CODE_COVERAGE) | ||||
| ENDIF(MultiMC_CODE_COVERAGE) | ||||
|  | ||||
| ######## Configure header ######## | ||||
| configure_file("${PROJECT_SOURCE_DIR}/Config.cpp.in" "${PROJECT_BINARY_DIR}/Config.cpp") | ||||
| configure_file("${PROJECT_SOURCE_DIR}/BuildConfig.cpp.in" "${PROJECT_BINARY_DIR}/BuildConfig.cpp") | ||||
|  | ||||
| ######## Packaging/install paths setup ######## | ||||
|  | ||||
| @@ -279,8 +279,8 @@ SET(MULTIMC_SOURCES | ||||
| MultiMC.h | ||||
| MultiMC.cpp | ||||
| MMCError.h | ||||
| Config.h | ||||
| ${PROJECT_BINARY_DIR}/Config.cpp | ||||
| BuildConfig.h | ||||
| ${PROJECT_BINARY_DIR}/BuildConfig.cpp | ||||
|  | ||||
| # Logging | ||||
| logger/QsDebugOutput.cpp | ||||
|   | ||||
| @@ -1,5 +1,5 @@ | ||||
| #include "MultiMC.h" | ||||
| #include "Config.h" | ||||
| #include "BuildConfig.h" | ||||
|  | ||||
| #include <iostream> | ||||
| #include <QDir> | ||||
|   | ||||
| @@ -17,7 +17,7 @@ | ||||
|  * limitations under the License. | ||||
|  */ | ||||
| #include "MultiMC.h" | ||||
| #include "Config.h" | ||||
| #include "BuildConfig.h" | ||||
|  | ||||
| #include "MainWindow.h" | ||||
| #include "ui_MainWindow.h" | ||||
|   | ||||
| @@ -18,7 +18,7 @@ | ||||
| #include <QIcon> | ||||
| #include "MultiMC.h" | ||||
| #include "gui/Platform.h" | ||||
| #include "Config.h" | ||||
| #include "BuildConfig.h" | ||||
|  | ||||
| AboutDialog::AboutDialog(QWidget *parent) : QDialog(parent), ui(new Ui::AboutDialog) | ||||
| { | ||||
|   | ||||
| @@ -15,7 +15,7 @@ | ||||
|  * limitations under the License. | ||||
|  */ | ||||
| #include "MultiMC.h" | ||||
| #include "Config.h" | ||||
| #include "BuildConfig.h" | ||||
|  | ||||
| #include "MinecraftProcess.h" | ||||
|  | ||||
|   | ||||
| @@ -16,7 +16,7 @@ | ||||
| #include "DownloadUpdateTask.h" | ||||
|  | ||||
| #include "MultiMC.h" | ||||
| #include "Config.h" | ||||
| #include "BuildConfig.h" | ||||
|  | ||||
| #include "logic/updater/UpdateChecker.h" | ||||
| #include "logic/net/NetJob.h" | ||||
|   | ||||
| @@ -5,7 +5,7 @@ | ||||
| #include <QJsonArray> | ||||
|  | ||||
| #include "MultiMC.h" | ||||
| #include "Config.h" | ||||
| #include "BuildConfig.h" | ||||
| #include "logic/net/CacheDownload.h" | ||||
|  | ||||
| NotificationChecker::NotificationChecker(QObject *parent) | ||||
|   | ||||
| @@ -16,7 +16,7 @@ | ||||
| #include "UpdateChecker.h" | ||||
|  | ||||
| #include "MultiMC.h" | ||||
| #include "Config.h" | ||||
| #include "BuildConfig.h" | ||||
|  | ||||
| #include "logger/QsLog.h" | ||||
|  | ||||
|   | ||||
| @@ -4,7 +4,7 @@ | ||||
| #include "depends/settings/settingsobject.h" | ||||
| #include "depends/settings/setting.h" | ||||
|  | ||||
| #include "Config.h" | ||||
| #include "BuildConfig.h" | ||||
| #include "TestUtil.h" | ||||
| #include "logic/updater/UpdateChecker.h" | ||||
|  | ||||
|   | ||||
		Reference in New Issue
	
	Block a user