-
-
Notifications
You must be signed in to change notification settings - Fork 196
Building AdNauseam from source (for developers)
- First, install jq if you don't have it
- Then do the following from the terminal:
$ git clone https://github.com/dhowe/AdNauseam.git
$ git clone https://github.com/dhowe/uAssets.git
$ cd AdNauseam
-
Build the extension (via the terminal)
$ tools/make-chromium.sh
or$ tools/make-opera.sh
-
Open the browser and go to settings, with URL
chrome://extensions/
-
Enable Developer mode in the settings page and load extension from
/bin/build/adnauseam.chromium
or/bin/build/adnauseam.opera
-
To view console messages, go to
chrome://extensions/
, and select 'background.html' under the AdNauseam entry
Note: as of Firefox 48, Developer or Nightly builds are required for development
-
Open Firefox with the profile you intend to use, then go to
about:config
, then setxpinstall.signatures.required
to false (Make sure that you open the profile manually rather than open it through $ tools/run-ff.sh. Nothing is saved in profiles opened through jpm. ) -
Make sure you have jpm installed
-
In terminal:
$ tools/run-ff.sh
-
(Optional) To use a Firefox profile other than the default, pass the profile path to run-ff.sh:
$ tools/run-ff.sh /path/to/profile
-
To view console messages, select the
Tools->Web Developer->Browser Console
menu option
- Visit the The Developer FAQ