Construir de raiz

GNU/Linux e Mac OS

  1. Ver o repositório do projeto: https://pagure.io/JShelter/webextension.
  2. Faz download de um branch à tua escolha, por exemplo, como arquivo zip.
  3. Descompacta o arquivo zip.
  4. Corre o comando make.
  5. Vais precisar de software como zip, wget, bash, awk, sed.
  6. Atenção, ao correr make são ignoradas as chamadas do console.debug. Se as quiseres ter ativas corre antes make debug.

  7. Importa a extensão para o browser.

  8. Firefox
    1. Abre a página about:debugging.
    2. Clica na opção This Firefox
    3. Clica no botão Load Temporary Add-on
    4. Seleciona o ficheiro jshelter_firefox.zip que foi criado quando correste o make.
  9. Browsers baseados em Chromium:
    1. Abre a página chrome://extensions.
    2. Enable developper mode.
    3. Click Load unpacked.
    4. Import the jshelter_chrome/ directory created by make.

Windows

  1. Install Windows Subsystem for Linux (WSL): https://docs.microsoft.com/en-us/windows/wsl/install-win10.
  2. Ver o repositório do projeto: https://pagure.io/JShelter/webextension.
  3. Faz download de um branch à tua escolha, por exemplo, como arquivo zip.
  4. Descompacta o arquivo zip.
  5. Open the JShelter project folder in WSL, run make.
  6. Make sure that zip and all other necessary tools are installed.
  7. Note that EOL in fix_manifest.sh must be set to LF (you can use the tool dos2unix in WSL to convert CR LF to LF).

  8. On Windows, import the extension to the browser according to the instructions for Linux (above).