meson/packaging
Eli Schwartz e66b07e6fb fix data collection with pyinstaller
pyinstaller considers .py files to not be data by default. The entire
architecture of pyinstaller is, in fact, different from zipapp or
unpacked modules -- because it actually has to use a resource loader
with on-disk files *separate* from the module itself. So just because a
file gets packaged in the application does not mean it's usable as an
importlib.resources compatible resource.

Although we collect data files in general, we need to make sure that .py
files are collected from scripts, because we may try to run them
standalone from an external process.

Fixes #11689
2023-04-17 11:36:55 +03:00
..
macpages/English.lproj Add a script to create macOS installer packages. 2021-05-18 20:47:05 +03:00
License.rtf createmsi: move to generic packaging directory 2020-11-27 18:12:08 +02:00
create_zipapp.py Add optional compress 2022-05-16 12:17:24 -04:00
createmsi.py Change "can not" to "cannot" throughout project 2023-04-11 17:10:01 +03:00
createpkg.py packaging: fix options hostArchitectures attribute 2023-04-11 19:21:05 -04:00
hook-mesonbuild.py fix data collection with pyinstaller 2023-04-17 11:36:55 +03:00