[+] update meson_install

This commit is contained in:
Siarhei Siniak 2025-06-02 17:44:02 +03:00
parent fbe6fb01cb
commit fa09245da6
3 changed files with 10 additions and 2 deletions

@ -5,7 +5,7 @@ project(
).stdout().strip('\n'),
# 'online.fxreader.uv',
# ['c', 'cpp'],
version: '0.1.5.17+27.11',
version: '0.1.5.17+27.12',
# default_options: [
# 'cpp_std=c++23',
# # 'prefer_static=true',

@ -415,6 +415,7 @@ class CLI(abc.ABC):
argv: Optional[list[str]] = None,
) -> None:
from . import cli_bootstrap
from .os import shutil_rmtree
project = self.projects[project_name]
@ -425,7 +426,10 @@ class CLI(abc.ABC):
argv = []
if force and project.dest_dir.exists():
shutil.rmtree(project.dest_dir)
shutil_rmtree(
project.dest_dir,
preserve_top_path=True,
)
pyproject = cli_bootstrap.pyproject_load(project.source_dir / 'pyproject.toml')
@ -624,6 +628,7 @@ class CLI(abc.ABC):
# third_party_roots: Optional[list[pathlib.Path]] = None,
) -> None:
from . import cli_bootstrap
from .os import shutil_rmtree
project = self.projects[project_name]

Binary file not shown.