From 36a366c87127c87de83d514d943ec1dde17b002d Mon Sep 17 00:00:00 2001 From: Niclas Rosenvik Date: Thu, 18 Mar 2021 14:12:08 +0000 Subject: Set QT_DEFAULT_MKSPEC for various bsd systems Set QT_DEFAULT_MKSPEC for various bsd systems, this is needed to find qplatformdefs.h when compiling. Change-Id: I9450193b737930548f32c87be3525c5ecd1e0e13 Reviewed-by: Alexandru Croitor Reviewed-by: Joerg Bornemann --- cmake/QtBuild.cmake | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'cmake/QtBuild.cmake') diff --git a/cmake/QtBuild.cmake b/cmake/QtBuild.cmake index c372c42849..66ef694121 100644 --- a/cmake/QtBuild.cmake +++ b/cmake/QtBuild.cmake @@ -319,6 +319,16 @@ elseif(QNX) set(QT_DEFAULT_MKSPEC qnx-${arch}-qcc) endif() endforeach() +elseif(FREEBSD) + if(CLANG) + set(QT_DEFAULT_MKSPEC freebsd-clang) + elseif(GCC) + set(QT_DEFAULT_MKSPEC freebsd-g++) + endif() +elseif(NETBSD) + set(QT_DEFAULT_MKSPEC netbsd-g++) +elseif(OPENBSD) + set(QT_DEFAULT_MKSPEC openbsd-g++) endif() if(NOT QT_QMAKE_TARGET_MKSPEC) -- cgit v1.2.3