1#=============================================================================== 2# @brief cmake file 3# Copyright (c) 2020 HiSilicon (Shanghai) Technologies CO., LIMITED. 4#=============================================================================== 5 6set(COMPONENT_NAME "lzma_21.07") 7 8set(SOURCES 9 ${CMAKE_CURRENT_SOURCE_DIR}/${COMPONENT_NAME}/C/LzmaDec.c 10) 11 12set(PUBLIC_HEADER 13 ${CMAKE_CURRENT_SOURCE_DIR}/${COMPONENT_NAME}/C 14) 15 16set(PRIVATE_HEADER 17) 18 19set(PRIVATE_DEFINES 20) 21 22set(PUBLIC_DEFINES 23) 24 25# use this when you want to add ccflags like -include xxx 26set(COMPONENT_PUBLIC_CCFLAGS 27) 28 29set(COMPONENT_CCFLAGS 30) 31 32set(WHOLE_LINK 33 true 34) 35 36set(MAIN_COMPONENT 37 false 38) 39 40build_component() 41 42 43set(COMPONENT_NAME "lzma_22.00") 44 45set(SOURCES 46 ${CMAKE_CURRENT_SOURCE_DIR}/${COMPONENT_NAME}/C/LzmaDec.c 47) 48 49set(PUBLIC_HEADER 50 ${CMAKE_CURRENT_SOURCE_DIR}/${COMPONENT_NAME}/C 51) 52 53set(PRIVATE_HEADER 54) 55 56set(PRIVATE_DEFINES 57) 58 59set(PUBLIC_DEFINES 60) 61 62# use this when you want to add ccflags like -include xxx 63set(COMPONENT_PUBLIC_CCFLAGS 64) 65 66set(COMPONENT_CCFLAGS 67) 68 69set(WHOLE_LINK 70 true 71) 72 73set(MAIN_COMPONENT 74 false 75) 76 77build_component()