2017-10-03 09:52:45 -07:00
|
|
|
src = files([
|
|
|
|
'Edi.h',
|
|
|
|
'edi.c',
|
|
|
|
'edi_build_provider.c',
|
|
|
|
'edi_build_provider.h',
|
|
|
|
'edi_build_provider_cargo.c',
|
|
|
|
'edi_build_provider_cmake.c',
|
|
|
|
'edi_build_provider_make.c',
|
|
|
|
'edi_build_provider_meson.c',
|
|
|
|
'edi_build_provider_python.c',
|
|
|
|
'edi_builder.c',
|
|
|
|
'edi_builder.h',
|
|
|
|
'edi_create.c',
|
|
|
|
'edi_create.h',
|
|
|
|
'edi_exe.c',
|
|
|
|
'edi_exe.h',
|
|
|
|
'edi_path.c',
|
|
|
|
'edi_path.h',
|
|
|
|
'edi_private.h',
|
|
|
|
'edi_scm.c',
|
|
|
|
'edi_scm.h',
|
|
|
|
'md5.c',
|
|
|
|
'md5.h',
|
|
|
|
])
|
|
|
|
|
2017-10-19 13:44:06 -07:00
|
|
|
edi_lib_lib = shared_library('edi', src,
|
2017-10-03 09:52:45 -07:00
|
|
|
dependencies : [elm],
|
|
|
|
include_directories : top_inc,
|
2017-10-19 13:44:06 -07:00
|
|
|
version : meson.project_version(),
|
2017-10-03 09:52:45 -07:00
|
|
|
install : true
|
|
|
|
)
|
|
|
|
|
|
|
|
edi_lib = declare_dependency(
|
|
|
|
link_with : edi_lib_lib,
|
|
|
|
include_directories : [include_directories('./'), top_inc]
|
|
|
|
)
|