GNU/Linux and Mac OS
- Go to the project repository: https://pagure.io/JShelter/webextension.
- Download the desired branch, e.g. as zip archive.
- Unpack the zip archive.
- Run
make.- You will need common software, such as
zip,wget,bash,awk,sed. - Note that running
makeremoves allconsole.debugcalls. If you want to keep such calls, runmake debug.
- You will need common software, such as
- Import the extension to the browser.
- Firefox
- Open
about:debugging. - Click the This Firefox option
- Click the Load Temporary Add-on button
- Select the file
jshelter_firefox.zipcreated bymake.
- Open
- Chromium-based browsers:
- Open
chrome://extensions. - Enable developper mode.
- Click
Load unpacked. - Import the
jshelter_chrome/directory created bymake.
- Open
- Firefox
Windows
- Install Windows Subsystem for Linux (WSL): https://docs.microsoft.com/en-us/windows/wsl/install-win10.
- Go to the project repository: https://pagure.io/JShelter/webextension.
- Download the desired branch, e.g. as zip archive.
- Unpack the zip archive.
- Open the JShelter project folder in WSL, run
make.- Make sure that
zipand all other necessary tools are installed. - Note that EOL in
fix_manifest.shmust be set toLF(you can use the tooldos2unixin WSL to convertCR LFtoLF).
- Make sure that
- On Windows, import the extension to the browser according to the instructions for Linux (above).