feat(libplugin): added libplugin as a dependency and added fourdst-cli

This commit is contained in:
2025-08-04 13:45:03 -04:00
parent 9ba35ccc30
commit 2f756433b2
9 changed files with 234 additions and 2 deletions

View File

@@ -18,3 +18,22 @@ py_mod = py_installation.extension_module(
cpp_args : ['-UNDEBUG'],
install : true,
)
py_installation.install_sources(
meson.project_source_root() + '/fourdst/__init__.py',
subdir: 'fourdst',
)
py_installation.install_sources(
files(
meson.project_source_root() + '/fourdst/cli/__init__.py',
meson.project_source_root() + '/fourdst/cli/main.py',
),
subdir: 'fourdst/cli',
)
py_installation.install_sources(
files(
meson.project_source_root() + '/fourdst/cli/templates/meson.build.in',
meson.project_source_root() + '/fourdst/cli/templates/plugin.cpp.in',
),
subdir: 'fourdst/cli/templates',
)