blob: 12f6f856863d1f8fdcfa58078afd493cb89a2e2f [file] [log] [blame]
Patrick Williamsbb939ea2021-12-03 15:41:02 -06001bmc_vmi_ca_deps = [
2 phosphor_dbus_interfaces_dep,
3 phosphor_logging_dep,
4 sdbusplus_dep,
Patrick Williamsbb939ea2021-12-03 15:41:02 -06005]
6
7bmc_vmi_ca_lib = static_library(
8 'bmc_vmi_ca',
Patrick Williamsd7197012025-02-01 08:37:54 -05009 ['ca_cert_entry.cpp', 'ca_certs_manager.cpp'],
Patrick Williamsbb939ea2021-12-03 15:41:02 -060010 include_directories: '..',
11 dependencies: bmc_vmi_ca_deps,
12)
13
14bmc_vmi_ca_dep = declare_dependency(
15 link_with: bmc_vmi_ca_lib,
16 dependencies: bmc_vmi_ca_deps,
17)
18
19executable(
Adriana Kobylak8dd31c82022-11-29 14:44:07 -060020 'bmc-vmi-ca',
Patrick Williamsbb939ea2021-12-03 15:41:02 -060021 'mainapp.cpp',
22 include_directories: '..',
23 dependencies: bmc_vmi_ca_dep,
24 install: true,
25)