Compilando B2G para emulador QEMU

Obsolete
This feature is obsolete. Although it may still work in some browsers, its use is discouraged since it could be removed at any time. Try to avoid using it.

Warning: Esse artigo é obsoleto. Veja Compilando e instalando Boot to Gecko para o guia completo para compilar Firefox OS.

Assumimos que você já configurou o seu ambiente de compilação e clonou os repositórios.

As seguintes etapas possibilitam você compilar - e executar - B2G no seu emulador. Não execute como root.

$ cd B2G
$ make sync

Compile a configuração para QEMU:
$ make config-qemu

Compile o gonk e o sistema.
$ make gonk
$ make


NOTA:   se ./emu.sh - seu emulador - não executar de primeira, você precisa torná-lo executável:
$ chmod +x emu.sh

Por último, execute o emulador:
$ ./emu.sh

NOTA:  Após clonar os repositórios ou compilar pela primeira vez, você pode "limpá-los", por exemplo, colocá-los que o último "pull" é o mesmo que o clone.

Para fazer isso, a partir do repositório raiz:
$ make sync; git clean -xfd; git submodule foreach "git clean -xfd"
Alternativamente, você pode tentar:
$ make mrproper

Etiquetas do documento e colaboradores

 Colaboradores desta página: jwhitlock, fscholz, rbrandao
 Última atualização por: fscholz,