From 0733f0705de668b155d923f0983cefe9b3014946 Mon Sep 17 00:00:00 2001 From: Martchus Date: Fri, 14 Feb 2020 22:30:10 +0100 Subject: [PATCH] Check one more parent level for LICENSE file Hack to fix license auto-detection for Plasmoid --- cmake/modules/BasicConfig.cmake | 2 ++ 1 file changed, 2 insertions(+) diff --git a/cmake/modules/BasicConfig.cmake b/cmake/modules/BasicConfig.cmake index c5efc70..6dced6a 100644 --- a/cmake/modules/BasicConfig.cmake +++ b/cmake/modules/BasicConfig.cmake @@ -127,6 +127,8 @@ if (NOT META_PROJECT_LICENSE) file(READ "${CMAKE_CURRENT_SOURCE_DIR}/LICENSE" META_PROJECT_LICENSE_FILE) elseif (EXISTS "${CMAKE_CURRENT_SOURCE_DIR}/../LICENSE") file(READ "${CMAKE_CURRENT_SOURCE_DIR}/../LICENSE" META_PROJECT_LICENSE_FILE) + elseif (EXISTS "${CMAKE_CURRENT_SOURCE_DIR}/../../LICENSE") + file(READ "${CMAKE_CURRENT_SOURCE_DIR}/../../LICENSE" META_PROJECT_LICENSE_FILE) endif () if (META_PROJECT_LICENSE_FILE MATCHES "GNU GENERAL PUBLIC LICENSE.*Version ([1-9\\.]*)") set(META_PROJECT_LICENSE "GPL-${CMAKE_MATCH_1}")