upgrade-apply-deltafs: Add minor changes in CMakeList.host-build 17/286317/2
authorAntoni Adaszkiewicz <a.adaszkiewi@samsung.com>
Tue, 3 Jan 2023 15:44:15 +0000 (16:44 +0100)
committerKarol Lewandowski <k.lewandowsk@samsung.com>
Wed, 4 Jan 2023 20:43:17 +0000 (21:43 +0100)
This change was needed due to dropping LZMA support in DELTA_FS

Change-Id: I9a14fb7651f431dfd765e657f20a2e545056d80a

CMakeLists.host-build

index 8f79ee6..fd347c9 100644 (file)
@@ -27,15 +27,17 @@ SET(SRCS
        src/upgrade-apply-deltafs/engine/SS_Common.c
        src/upgrade-apply-deltafs/engine/SS_UPI.c
        src/upgrade-apply-deltafs/engine/SS_FSUpdate.c
-       src/upgrade-apply-deltafs/engine/SS_ApplyPatch.c
        src/upgrade-apply-deltafs/engine/SS_PatchDelta.c
        src/upgrade-apply-deltafs/engine/fota_log.c
        src/upgrade-apply-deltafs/engine/fota_tar.c
-       src/upgrade-apply-deltafs/engine/ss_bspatch_common.c
        src/upgrade-apply/sha1/sha1.c
+       src/upgrade-apply/patch/patch_helper.c
+       src/upgrade-apply/patch/patch.c
+       src/upgrade-apply/patch/brotli.c
 )
 
 INCLUDE_DIRECTORIES(src/upgrade-apply/sha1)
+INCLUDE_DIRECTORIES(src/upgrade-apply/patch)
 
 INCLUDE(FindPkgConfig)
 pkg_check_modules(${PROJECT_NAME}_pkgs REQUIRED libbrotlienc zlib)
@@ -52,5 +54,5 @@ SET(BINDIR "/usr/bin")
 ADD_EXECUTABLE(${EXECNAME} ${SRCS})
 
 TARGET_LINK_LIBRARIES(${EXECNAME} PRIVATE ${${PROJECT_NAME}_pkgs_LDFLAGS} "-g" "-pthread")
-TARGET_LINK_LIBRARIES(${EXECNAME} PRIVATE libtar.a)
+TARGET_LINK_LIBRARIES(${EXECNAME} PRIVATE libtar.a libbrotlidec.a libbrotlicommon.a)
 INSTALL(TARGETS ${EXECNAME} DESTINATION ${BINDIR})