From bc5022c8f5d549ae959bb530d08128e48a9e8d2f Mon Sep 17 00:00:00 2001 From: Andrea Gianarda Date: Mon, 10 Nov 2025 09:51:31 +0100 Subject: [PATCH] Move include of application_info.cmake after setting LINPHONEAPP_APPLICATION_NAME because its value must be known to set the APPLICATION_NAME variable --- CMakeLists.txt | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index e1946b3e5..261f358f9 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -60,7 +60,6 @@ project(linphoneqt) include(GNUInstallDirs) include(CheckCXXCompilerFlag) -include(Linphone/application_info.cmake) set(CMAKE_CXX_STANDARD 17) if(LINPHONEAPP_INSTALL_PREFIX) @@ -75,6 +74,9 @@ set(CMAKE_INSTALL_PREFIX "${APPLICATION_OUTPUT_DIR}") set(LINPHONEAPP_APPLICATION_NAME "Linphone6" CACHE STRING "Application name" ) set(LINPHONEAPP_EXECUTABLE_NAME "linphone6" CACHE STRING "Executable name" ) +# Include application_info.cmake here as the LINPHONEAPP_APPLICATION_NAME variable must be known as it is set to the APPLICATION_NAME variable. +include(Linphone/application_info.cmake) + if( APPLE ) set(LINPHONEAPP_MACOS_ARCHS "arm64" CACHE STRING "MacOS architectures to build: comma-separated list of values in [arm64, x86_64]") set(LINPHONESDK_BUILD_TYPE "Default")#Using Mac will remove all SDK targets.