Campbell Barton
41739cd3fd
PyAPI: remove use of stub script to execute files on WIN32
...
Workaround potential C-API `FILE` incompatibility by reading the
file data into memory, compiling & running it - matching existing logic
for text buffers text buffers. This replaces the in-lined stub-script
that re-opened the file from Python.
While the down-side of the stub-script was minor, it required some
non-obvious logic and had the disadvantage of requiring 2x scripts to
execute whenever a file was executed on WIN32.
Expose BLI_file_read_data_as_mem_from_handle as a public function
since it's useful to be able to read an existing FILE into memory.
2023-11-28 17:50:28 +11:00
..
2023-08-16 00:20:26 +10:00
2023-08-16 00:20:26 +10:00
2023-08-16 00:20:26 +10:00
2023-08-16 00:20:26 +10:00
2023-08-16 00:20:26 +10:00
2023-08-16 00:20:26 +10:00
2023-08-16 00:20:26 +10:00
2023-08-16 00:20:26 +10:00
2023-08-30 14:08:56 +10:00
2023-08-16 00:20:26 +10:00
2023-08-16 00:20:26 +10:00
2023-08-16 00:20:26 +10:00
2023-08-16 00:20:26 +10:00
2023-08-16 00:20:26 +10:00
2023-08-16 00:20:26 +10:00
2023-08-16 00:20:26 +10:00
2023-08-16 00:20:26 +10:00
2023-08-16 00:20:26 +10:00
2023-08-16 00:20:26 +10:00
2023-08-16 00:20:26 +10:00
2023-08-30 14:08:56 +10:00
2023-08-16 00:20:26 +10:00
2023-10-30 21:40:35 +01:00
2023-08-16 00:20:26 +10:00
2023-08-16 00:20:26 +10:00
2023-08-16 00:20:26 +10:00
2023-10-31 21:34:32 +11:00
2023-08-16 00:20:26 +10:00
2023-11-28 13:13:41 +11:00
2023-11-28 13:13:41 +11:00
2023-09-06 00:48:50 +02:00
2023-08-16 00:20:26 +10:00
2023-08-30 14:08:56 +10:00
2023-08-16 00:20:26 +10:00
2023-11-21 09:42:39 -05:00
2023-11-28 17:50:28 +11:00
2023-11-16 11:41:55 +01:00
2023-08-16 00:20:26 +10:00
2023-08-16 00:20:26 +10:00
2023-11-16 11:41:55 +01:00
2023-10-30 21:40:35 +01:00
2023-08-16 00:20:26 +10:00
2023-11-16 11:41:55 +01:00
2023-08-16 00:20:26 +10:00
2023-09-06 00:48:50 +02:00
2023-08-16 00:20:26 +10:00
2023-11-16 11:41:55 +01:00
2023-08-16 00:20:26 +10:00
2023-08-16 00:20:26 +10:00
2023-08-16 00:20:26 +10:00
2023-11-07 16:33:19 +11:00
2023-08-16 00:20:26 +10:00
2023-11-16 11:41:55 +01:00
2023-08-16 00:20:26 +10:00
2023-08-16 00:20:26 +10:00
2023-09-25 17:53:11 -04:00
2023-08-16 00:20:26 +10:00
2023-11-16 11:41:55 +01:00
2023-08-16 00:20:26 +10:00
2023-09-06 00:48:50 +02:00
2023-08-16 00:20:26 +10:00
2023-08-16 00:20:26 +10:00
2023-08-16 00:20:26 +10:00
2023-08-30 14:08:56 +10:00
2023-08-16 00:20:26 +10:00
2023-08-30 14:08:56 +10:00
2023-08-16 00:20:26 +10:00
2023-11-16 11:41:55 +01:00
2023-08-16 00:20:26 +10:00
2023-08-30 14:08:56 +10:00
2023-08-16 00:20:26 +10:00
2023-09-05 12:56:41 +02:00
2023-08-16 00:20:26 +10:00
2023-08-16 00:20:26 +10:00
2023-08-16 00:20:26 +10:00
2023-11-28 13:13:41 +11:00
2023-08-21 10:05:45 +10:00
2023-09-18 22:09:19 +10:00
2023-08-16 00:20:26 +10:00
2023-09-06 00:48:50 +02:00
2023-08-16 00:20:26 +10:00
2023-09-14 13:25:24 +10:00
2023-08-16 00:20:26 +10:00
2023-10-30 21:40:35 +01:00
2023-08-16 00:20:26 +10:00
2023-11-25 23:37:24 +01:00
2023-08-16 00:20:26 +10:00