[Scummvm-git-logs] scummvm master -> eef62b8b416bb5c22db83661ae02961dae4a0cf0

orgads noreply at scummvm.org
Thu Oct 27 07:19:35 UTC 2022


This automated email contains information about 1 new commit which have been
pushed to the 'scummvm' repo located at https://github.com/scummvm/scummvm .

Summary:
eef62b8b41 CREATE_PROJECT: Fix condition for warning suppression


Commit: eef62b8b416bb5c22db83661ae02961dae4a0cf0
    https://github.com/scummvm/scummvm/commit/eef62b8b416bb5c22db83661ae02961dae4a0cf0
Author: Orgad Shaneh (orgads at gmail.com)
Date: 2022-10-27T10:19:17+03:00

Commit Message:
CREATE_PROJECT: Fix condition for warning suppression

It should not include e.g. GCC 11.2.

Changed paths:
    devtools/create_project/cmake.cpp


diff --git a/devtools/create_project/cmake.cpp b/devtools/create_project/cmake.cpp
index 969136b99ab..d7615784777 100644
--- a/devtools/create_project/cmake.cpp
+++ b/devtools/create_project/cmake.cpp
@@ -330,7 +330,7 @@ void CMakeProvider::writeWarnings(std::ofstream &output) const {
 		output << ' ' << warning;
 	}
 	output << "\")\n";
-	output << "\tif(CMAKE_CXX_COMPILER_ID STREQUAL \"GNU\" AND CMAKE_CXX_COMPILER_VERSION VERSION_GREATER 11.0)\n";
+	output << "\tif(CMAKE_CXX_COMPILER_ID STREQUAL \"GNU\" AND CMAKE_CXX_COMPILER_VERSION VERSION_GREATER_EQUAL 12.0)\n";
 	output << "\t\tset(CMAKE_CXX_FLAGS \"${CMAKE_CXX_FLAGS} -Wno-address-of-packed-member\")\n";
 	output << "\tendif()\n";
 	output << "endif()\n";




More information about the Scummvm-git-logs mailing list