mirror of
http://code.qt.io/yocto/meta-qt6.git
synced 2026-01-01 13:58:07 +00:00
sdk: use pkg-config from the sdk
Add needed envs to the default toolchain file used when the setup-environment-* script have not been used. Fixes: QTBUG-93896 Pick-to: 6.1 Change-Id: I5dc1773152b87f0c11434643de75386ddd999f72 Reviewed-by: Pasi Petäjäjärvi <pasi.petajajarvi@qt.io>
This commit is contained in:
parent
81da43f922
commit
22f55689b5
|
|
@ -73,7 +73,7 @@ create_qt6_sdk_files () {
|
|||
|
||||
# Generate a toolchain file for using Qt without running setup-environment script
|
||||
cat > ${SDK_OUTPUT}${SDKPATHNATIVE}/usr/share/cmake/Qt6Toolchain.cmake <<EOF
|
||||
set(ENV{PATH} "${SDKPATHNATIVE}${bindir}/${TARGET_SYS}${PATH_DELIM}\$ENV{PATH}")
|
||||
set(ENV{PATH} "${SDKPATHNATIVE}${bindir}${PATH_DELIM}${SDKPATHNATIVE}${bindir}/${TARGET_SYS}${PATH_DELIM}\$ENV{PATH}")
|
||||
set(ENV{CC} "${TARGET_PREFIX}gcc ${TARGET_CC_ARCH} --sysroot=${SDKTARGETSYSROOT}")
|
||||
set(ENV{CXX} "${TARGET_PREFIX}g++ ${TARGET_CC_ARCH} --sysroot=${SDKTARGETSYSROOT}")
|
||||
|
||||
|
|
@ -84,6 +84,9 @@ set(ENV{OECORE_NATIVE_SYSROOT} "${SDKPATHNATIVE}")
|
|||
set(ENV{OECORE_TARGET_SYSROOT} "${SDKTARGETSYSROOT}")
|
||||
set(ENV{SDKTARGETSYSROOT} "${SDKTARGETSYSROOT}")
|
||||
|
||||
set(ENV{PKG_CONFIG_SYSROOT_DIR} "${SDKTARGETSYSROOT}")
|
||||
set(ENV{PKG_CONFIG_PATH} "${SDKTARGETSYSROOT}${libdir}/pkgconfig")
|
||||
|
||||
if(NOT DEFINED CMAKE_INSTALL_PREFIX)
|
||||
set(CMAKE_INSTALL_PREFIX_INITIALIZED_TO_DEFAULT 1)
|
||||
endif()
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user