mirror of
https://github.com/mesonbuild/meson.git
synced 2026-11-06 05:16:42 +00:00
packaging: fix regression that prevented pyinstaller from getting custom deps
mesonbuild.dependencies.* is now lazy-imported and not automatically detected. Add them as hidden imports. Fixes #12036
This commit is contained in:
1 file changed
+4
@@ -25,7 +25,11 @@ datas += collect_data_files('mesonbuild.scripts', include_py_files=True, exclude
|
||||
datas += collect_data_files('mesonbuild.cmake.data')
|
||||
datas += collect_data_files('mesonbuild.dependencies.data')
|
||||
|
||||
# lazy-loaded
|
||||
hiddenimports += get_all_modules_from_dir('mesonbuild/dependencies')
|
||||
# imported by meson.build files
|
||||
hiddenimports += get_all_modules_from_dir('mesonbuild/modules')
|
||||
# executed when named on CLI
|
||||
hiddenimports += get_all_modules_from_dir('mesonbuild/scripts')
|
||||
|
||||
# Python packagers want to be minimal and only copy the things
|
||||
|
||||
Reference in new issue
Block a user