blob: d145ae9c22e4db54291521c6f699224c03165477 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
|
SET(ETC_DIR ${CMAKE_CURRENT_SOURCE_DIR})
INSTALL(FILES
${ETC_DIR}/schema.xsd
DESTINATION ${CERT_SVC_RO_PATH}
)
MESSAGE("Add ssl table to certs-meta.db")
EXECUTE_PROCESS(
COMMAND
${ETC_DIR}/cert_svc_create_clean_store_db.sh
${ETC_DIR}/cert_svc_store_db.sql
${ETC_DIR}/certs-meta.db
RESULT_VARIABLE ERROR_CODE
)
IF (ERROR_CODE)
MESSAGE(FATAL_ERROR "[${ERROR_CODE}] Failed to create clean store db")
ENDIF (ERROR_CODE)
EXECUTE_PROCESS(
COMMAND
${ETC_DIR}/initialize_store_db.sh
${ETC_DIR}/certs-meta.db
${TZ_SYS_CA_CERTS}
RESULT_VARIABLE ERROR_CODE
)
IF (ERROR_CODE)
MESSAGE(FATAL_ERROR "[${ERROR_CODE}] Failed to initialize store db")
ENDIF (ERROR_CODE)
INSTALL(FILES
${ETC_DIR}/certs-meta.db
DESTINATION ${CERT_SVC_DB_PATH}
)
INSTALL(FILES
${ETC_DIR}/certs-meta.db
DESTINATION ${UPGRADE_DATA_PATH}
)
ADD_SUBDIRECTORY(upgrade)
|