Path: blob/main/deskutils/charmtimetracker/files/patch-CMakeLists.txt
18157 views
- Shuffle a little to enforce C++11 in a normal way1- Don't install license, since the ports LICENSE_FILE already does that23Hopefully the bundled parts of ECM handle compiler flags properly.45--- CMakeLists.txt.orig 2018-06-15 07:34:16 UTC6+++ CMakeLists.txt7@@ -1,5 +1,7 @@8-CMAKE_MINIMUM_REQUIRED( VERSION 2.8.12 )9-PROJECT( Charm CXX )10+CMAKE_MINIMUM_REQUIRED( VERSION 3.10 )11+PROJECT( Charm VERSION ${Charm_VERSION} LANGUAGES CXX )12+SET( CMAKE_CXX_STANDARD 11 )13+SET( CMAKE_CXX_STANDARD_REQUIRED ON )1415include(FeatureSummary)1617@@ -12,7 +14,6 @@ include(KDEFrameworkCompilerSettings NO_1819include(ECMInstallIcons)2021-22IF( NOT Charm_VERSION )23FIND_PACKAGE( Git QUIET )24IF( EXISTS ${GIT_EXECUTABLE} )25@@ -119,7 +120,7 @@ CONFIGURE_FILE( CharmCMake.h.cmake ${CMA26SET( LICENSE_FILE "License.txt" )27SET( README_FILE "ReadMe.md" )28IF( NOT APPLE )29- INSTALL( FILES "${LICENSE_FILE}" "${README_FILE}" DESTINATION ${DOC_INSTALL_DIR} )30+ INSTALL( FILES "${README_FILE}" DESTINATION ${DOC_INSTALL_DIR} )31ENDIF()3233IF (WIN32)343536