Fix stuff; add appveyor config

This commit is contained in:
zhupengfei
2019-08-30 21:12:15 +08:00
parent 75eafde45d
commit c1bdea53c0
4 changed files with 85 additions and 4 deletions
+5 -3
View File
@@ -75,12 +75,10 @@ else()
-Wall
-Wno-attributes
-pedantic
-pedantic-errors
-Wno-missing-braces
)
if (WARNINGS_AS_ERRORS)
add_compile_options(-Werror -Wfatal-errors)
add_compile_options(-Werror -Wfatal-errors -pedantic-errors)
endif()
if (APPLE AND CMAKE_CXX_COMPILER_ID STREQUAL Clang)
@@ -107,6 +105,10 @@ else()
add_compile_options("-static")
endif()
endif()
if (NOT DEBUG)
add_compile_options("-flto")
endif()
endif()
add_subdirectory(common)
+9
View File
@@ -18,6 +18,15 @@
#include "common/common_paths.h"
#endif
#ifdef QT_STATICPLUGIN
#include <QtPlugin>
Q_IMPORT_PLUGIN(QWindowsIntegrationPlugin)
#if QT_VERSION >= QT_VERSION_CHECK(5, 10, 0)
Q_IMPORT_PLUGIN(QWindowsVistaStylePlugin)
#endif
#endif
bool IsConfigGood(const Core::Config& config) {
return !config.sdmc_path.empty() && !config.user_path.empty() &&
!config.movable_sed_path.empty() && !config.bootrom_path.empty();