From a824ff479a9bcb3fc7331467fcc7303ff106e383 Mon Sep 17 00:00:00 2001 From: Lucas Pugliesi Date: Tue, 4 Oct 2016 14:26:41 -0300 Subject: [PATCH] :memo: Translation of build-instructions-osx.md to pt-br [ci skip] --- docs-translations/pt-BR/README.md | 2 +- .../development/build-instructions-osx.md | 70 +++++++++++++++++++ 2 files changed, 71 insertions(+), 1 deletion(-) create mode 100644 docs-translations/pt-BR/development/build-instructions-osx.md diff --git a/docs-translations/pt-BR/README.md b/docs-translations/pt-BR/README.md index 69e4dff447dd..3fea358e1d51 100644 --- a/docs-translations/pt-BR/README.md +++ b/docs-translations/pt-BR/README.md @@ -83,7 +83,7 @@ Existem muitas perguntas comuns que são feitas, verifique antes de criar uma is * [Estrutura de Diretórios de Código Fonte](../../docs/development/source-code-directory-structure.md) * [Diferenças Técnicas do NW.js (antigo node-webkit)](../../docs/development/atom-shell-vs-node-webkit.md) * [Visão Geral do Build](../../docs/development/build-system-overview.md) -* [Instrução de Build (Mac)](../../docs/development/build-instructions-osx.md) +* [Instrução de Build (Mac)](development/build-instructions-osx.md) * [Instrução de Build (Windows)](../../docs/development/build-instructions-windows.md) * [Instrução de Build (Linux)](../../docs/development/build-instructions-linux.md) * [Configurando um Symbol Server no Debugger](../../docs/development/setting-up-symbol-server.md) diff --git a/docs-translations/pt-BR/development/build-instructions-osx.md b/docs-translations/pt-BR/development/build-instructions-osx.md new file mode 100644 index 000000000000..cb5c9c3c9a24 --- /dev/null +++ b/docs-translations/pt-BR/development/build-instructions-osx.md @@ -0,0 +1,70 @@ +# Instruções de Build (OSX) + +Siga as orientações abaixo para fazer o build do Electron no OSX. + +## Pré-requisitos + +* OSX >= 10.8 +* [Xcode](https://developer.apple.com/technologies/tools/) >= 5.1 +* [node.js](http://nodejs.org) (external) + +Se você estiver usando o Python baixado pelo Homebrew, terá também de instalar o seguinte módulo python: + +* pyobjc + +## Baixando o código + +```bash +$ git clone https://github.com/electron/electron.git +``` + +## Bootstrapping + +O sciprt de *bootstrap* irá baixar todas as dependencias necessárias e criar os arquivos de projeto do build. Note que estamos utilizando o [ninja](https://ninja-build.org/) para fazer o build do Electron, então não há projeto gerado pelo Xcode. + +```bash +$ cd electron +$ ./script/bootstrap.py -v +``` + +## Building + +Para fazer o build do `Release` e `Debug`: + +```bash +$ ./script/build.py +``` + +Para fazer o build somente do `Debug`: + +```bash +$ ./script/build.py -c D +``` + +Depois de feito o build, você pode encontrar `Electron.app` abaixo de `out/D`. + +## Suporte 32bit + +Electron pode ser construído somente em 64bit no OSX e não há planos para suportar 32bit no futuro. + +## Limpando + +Para limpar os arquivos de build: + +```bash +$ npm run clean +``` + +## Testes + +Teste suas modificações conforme o estilo de código do projeto utilizando: + +```bash +$ ./script/cpplint.py +``` + +Teste as funcionalidades usando: + +```bash +$ ./script/test.py +```