¿Sería posible fusionar atom y mi aplicación en un solo ejecutable?
De manera similar a cómo https://github.com/crcn/nexe fusiona el nodo y javascript.
El ejecutable único no es posible ( editar: AFAIK) porque varias bibliotecas de dll , content_shell.pak e icudtl.dat deben distribuirse con el ejecutable.
Puedes falsificarlo (en Windows) con una aplicación como Enigma VirtualBox . De esta manera, crea un sistema de archivos virtual dentro de un contenedor exe. Sin embargo, no lo recomendaría, aumentó el consumo de memoria para cada proceso atom.exe
.
editar: supongo que con 'Atom' quisiste decir 'Atom-Shell' en este caso.
Gracias por la explicación @bwin. Tenía curiosidad por saber por qué no se estaba haciendo, supongo que eso responde, soporte de plataforma.
Sí, estaba hablando de atom-shell, extrañamente el binario se llama Atom
.
La estructura de Chromium no está diseñada para poner todo en un ejecutable, y eso requeriría demasiado esfuerzo. Entonces, a menos que esa situación en Chromium haya cambiado, atom-shell no admitirá esto.