Seria possível mesclar o atom e meu aplicativo em um único executável?
Da mesma forma que https://github.com/crcn/nexe mescla node e javascript?
Executável único não é possível ( edit: AFAIK) porque várias bibliotecas de dll , content_shell.pak e icudtl.dat precisam ser distribuídas com o executável.
Você pode fingir (no Windows) com um aplicativo como o Enigma VirtualBox . Desta forma você cria um sistema de arquivos virtual dentro de um container exe. Eu não recomendaria, porém, aumento do consumo de memória para cada processo atom.exe
.
edit: estou assumindo que com 'Atom' você quis dizer 'Atom-Shell' neste caso.
Obrigado pela explicação @bwin. Eu só estava curioso por que não estava sendo feito, acho que isso responde, suporte à plataforma.
Sim, eu estava falando sobre atom-shell, estranhamente o binário é chamado Atom
.
A estrutura do Chromium não foi projetada para colocar tudo em um executável, e isso exigiria muito esforço. Portanto, a menos que essa situação no Chromium tenha mudado o atom-shell, não suportará isso.