micetools/src/micetools/micekeychip/meson.build

29 lines
640 B
Meson
Raw Normal View History

2022-10-30 17:33:02 +00:00
dependencies = []
link_with = [inih.get_variable('lib_inih'), libpcp]
rc = import('windows').compile_resources('micekeychip.rc', depend_files: micekeychip_ico)
2023-02-14 07:09:08 +00:00
sources = [
'mxk.c',
2023-03-28 20:08:02 +00:00
'config.c',
2023-02-14 07:09:08 +00:00
'callbacks/appboot.c',
'callbacks/billing.c',
'callbacks/crypto.c',
'callbacks/misc.c',
'callbacks/tracedata.c',
'callbacks/storage.c',
rc,
]
mxk = static_library(
'mxk',
sources: sources,
link_with: link_with,
)
2022-10-30 17:33:02 +00:00
executable(
'micekeychip',
win_subsystem: subsystem,
2023-03-28 20:08:02 +00:00
sources: sources + ['main.c'],
2022-10-30 17:33:02 +00:00
link_with: link_with,
dependencies: dependencies,
)