mirror of
git://code.qt.io/qt/qt5.git
synced 2026-02-01 19:36:04 +08:00
Update CI environment for INTEGRITY
- Add libplanedef, libmmosalfile, libOSAbstraction, libopenwfd, libpmem libraries into environment - updated integrity_toolchain.cmake paths according existing CI folder structure Pick-to: 6.3 Change-Id: Icda1a82f9d9afda38a3556f23d2f141ef2965c44 Reviewed-by: Alexandru Croitor <alexandru.croitor@qt.io>
This commit is contained in:
@@ -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"
|
||||
)
|
||||
|
||||
@@ -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=""
|
||||
|
||||
Reference in New Issue
Block a user