Support for /proc/self/exe
#22474
Replies: 2 comments 16 replies
-
For the file_packager we use an assembly file to kind of do what emscripten/tools/file_packager.py Lines 285 to 295 in a19f7df Does does |
Beta Was this translation helpful? Give feedback.
-
|
Beta Was this translation helpful? Give feedback.
-
I'm developing an alternative file package system. For ELF and Linux, one can just append a ZIP file to the ELF binary and then open a file descriptor of the process's file on the file system and then unzip library can parse it.
@sbc100 can I do the same in Emscripten? Could I append a ZIP file to the contents of the
.wasm
file (to allow for easy post-hoc adding some ZIPped data by end-user without the wasm toolchain)? Will it then be parsed okay in the browser or break? Otherwise will#embed
work? Does it have any file size limitations? Another thing for embedding a blob in Linux land is usingld -r -b some_file -o some_file.o
and then linking it in. I wonder ifwasm-ld
supports this? Is special file/proc/self/exe
orargv[0]
supported in terms of opening it for reading?Beta Was this translation helpful? Give feedback.
All reactions