From 5fac70b54178676a650bb181e99fe4ebbd9e272f Mon Sep 17 00:00:00 2001 From: Tatiana Borisova Date: Thu, 21 Apr 2022 13:30:38 +0300 Subject: Update CI environment for INTEGRITY - Add libplanedef, libmmosalfile, libOSAbstraction, libopenwfd, libpmem libraries into environment - updated integrity_toolchain.cmake paths according existing CI folder structure Change-Id: Icda1a82f9d9afda38a3556f23d2f141ef2965c44 Reviewed-by: Alexandru Croitor (cherry picked from commit 2d7bba81c0806b6feb651dbb2addaa530206d3f8) --- .../linux/cmake_toolchain_files/integrity_toolchain.cmake | 15 ++++++--------- coin/provisioning/common/linux/integrity.sh | 4 ++-- 2 files changed, 8 insertions(+), 11 deletions(-) diff --git a/coin/provisioning/common/linux/cmake_toolchain_files/integrity_toolchain.cmake b/coin/provisioning/common/linux/cmake_toolchain_files/integrity_toolchain.cmake index d556299b..e6b66258 100644 --- a/coin/provisioning/common/linux/cmake_toolchain_files/integrity_toolchain.cmake +++ b/coin/provisioning/common/linux/cmake_toolchain_files/integrity_toolchain.cmake @@ -60,12 +60,9 @@ endif() set(CMAKE_FIND_ROOT_PATH ${TARGET_ROOT_PATH}) #graphical lib paths -set(EGL_LIBRARY_GRAPHIC_PATH ${TARGET_ROOT_PATH}/apps/ghs_apps_proc/qc_bsp/out/chk/libs/multimedia/graphics) -set(EGL_LIBRARY_PLATFORM_PATH ${TARGET_ROOT_PATH}/apps/ghs_apps_proc/qc_bsp/out/chk/libs/platform) -set(EGL_LIBRARY_BASE_PATH ${TARGET_ROOT_PATH}/apps/ghs_apps_proc/qc_bsp/out/chk/libs/base) +set(EGL_LIBRARY_GRAPHIC_PATH ${TARGET_ROOT_PATH}/apps/ghs_apps_proc/qc_bsp/out/rel/libs/multimedia/graphics) set(EGL_LIBRARY_CHK_PATH ${TARGET_ROOT_PATH}/apps/ghs_apps_proc/integrity/libs/arm64/chk) set(EGL_LIBRARY_PREBUILD_PATH ${TARGET_ROOT_PATH}/apps/ghs_apps_proc/qc_bsp/AMSS/multimedia/graphics/opengl/esx/build/integrity/prebuilt) -set(EGL_LIBRARY_OPENWFD_PATH ${TARGET_ROOT_PATH}/apps/ghs_apps_proc/qc_bsp/out/chk/libs/multimedia/display) #base set(CMAKE_C_FLAGS "-bsp $ENV{INTEGRITY_BSP} -os_dir $ENV{INTEGRITY_DIR} -non_shared -startfile_dir=$ENV{INTEGRITY_DIR}/libs/$ENV{INTEGRITY_BSP}/$ENV{INTEGRITY_BUILD_TARGET} --rtos_library_directory=libs/$ENV{INTEGRITY_BSP}/$ENV{INTEGRITY_BUILD_TARGET} --rtos_library_directory=libs/arm64/$ENV{INTEGRITY_BUILD_TARGET} -bigswitch -DINTEGRITY -llibposix.a") @@ -97,15 +94,15 @@ set(GLESv2_LIBRARY "${EGL_LIBRARY_GRAPHIC_PATH}/libESXGLESv2_Adreno.a") set(IntegrityPlatformGraphics_INCLUDE_DIR ${GL_INC_DIR}) set(IntegrityPlatformGraphics_LIBRARY "${EGL_LIBRARY_GRAPHIC_PATH}/libadreno_utils.a") set(IntegrityPlatformGraphics_LIBRARIES_PACK - "${EGL_LIBRARY_BASE_PATH}/libplanedef.a" - "${EGL_LIBRARY_BASE_PATH}/libmmosalfile.a" - "${EGL_LIBRARY_BASE_PATH}/libOSAbstraction.a" - "${EGL_LIBRARY_OPENWFD_PATH}/libopenwfd.a" + "${EGL_LIBRARY_GRAPHIC_PATH}/libplanedef.a" + "${EGL_LIBRARY_GRAPHIC_PATH}/libmmosalfile.a" + "${EGL_LIBRARY_GRAPHIC_PATH}/libOSAbstraction.a" + "${EGL_LIBRARY_GRAPHIC_PATH}/libopenwfd.a" "${EGL_LIBRARY_GRAPHIC_PATH}/libOSUser.a" "${EGL_LIBRARY_GRAPHIC_PATH}/libpanel.a" "${EGL_LIBRARY_GRAPHIC_PATH}/libGSLUser.a" "${EGL_LIBRARY_PREBUILD_PATH}/libglnext-llvm.a" - "${EGL_LIBRARY_PLATFORM_PATH}/libpmem.a" + "${EGL_LIBRARY_GRAPHIC_PATH}/libpmem.a" "${EGL_LIBRARY_CHK_PATH}/libposix.a" "${EGL_LIBRARY_CHK_PATH}/libivfs.a" ) diff --git a/coin/provisioning/common/linux/integrity.sh b/coin/provisioning/common/linux/integrity.sh index 650dbb37..bb47e796 100755 --- a/coin/provisioning/common/linux/integrity.sh +++ b/coin/provisioning/common/linux/integrity.sh @@ -48,9 +48,9 @@ source "${BASH_SOURCE%/*}/../unix/DownloadURL.sh" # shellcheck source=../unix/SetEnvVar.sh source "${BASH_SOURCE%/*}/../unix/SetEnvVar.sh" -urlToolchainEs7="http://ci-files01-hki.intra.qt.io/input/integrity/integrity_toolchain_es7_25102021.zip" +urlToolchainEs7="http://ci-files01-hki.intra.qt.io/input/integrity/integrity_toolchain_es7_20042022.zip" urlLibeglmegapack="http://ci-files01-hki.intra.qt.io/input/integrity/integrity_libeglmegapack.zip" -SHA1_toolchainEs7="13f634213187d94f70d184c6af38eb38f0bf44f0" +SHA1_toolchainEs7="9e05277ec6a4610d4df565c3fbe24b9ce2a1f057" SHA1_Libeglmegapack="7f8ca64132eaea66202ea8db7f71f3300aab0777" targetFolder="$HOME" appPrefix="" -- cgit v1.2.3