• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1#===============================================================================
2# @brief    cmake file
3# Copyright (c) 2020 HiSilicon (Shanghai) Technologies CO., LIMITED.
4#===============================================================================
5set(MODULE_NAME "pf")
6set(AUTO_DEF_FILE_ID TRUE)
7
8set(COMPONENT_NAME "update_common")
9
10set(SOURCES
11    ${CMAKE_CURRENT_SOURCE_DIR}/upg_alloc.c
12    ${CMAKE_CURRENT_SOURCE_DIR}/upg_common.c
13    ${CMAKE_CURRENT_SOURCE_DIR}/upg_verify.c
14)
15
16set(PUBLIC_HEADER
17    ${CMAKE_SOURCE_DIR}/middleware/utils/update/inner_include
18)
19
20set(PRIVATE_HEADER
21    ${CMAKE_SOURCE_DIR}/drivers/drivers/driver/security/hash
22)
23
24set(PRIVATE_DEFINES
25)
26
27set(PUBLIC_DEFINES
28)
29
30# use this when you want to add ccflags like -include xxx
31set(COMPONENT_PUBLIC_CCFLAGS
32)
33
34set(COMPONENT_CCFLAGS
35)
36
37set(WHOLE_LINK
38    true
39)
40
41set(MAIN_COMPONENT
42    false
43)
44
45build_component()
46