Repository navigation
Building Dyxitool
WARNING: These instructions are ment for a UNIX-compatible terminal. If you are using Windows, you can use docker or WSL (Windows Subsystem Linux)
Depending on your system you can download this repo through git or by clicking the download link on Github.
$ git clone https://github.com/SamClercky/Dyxitool.git
This project is build with gulp. I use node v10.15.2 and npm v6.10.3. Normaly the version numbers should not matter a lot, but if it doesn't work, these were my configurations.
$ npm install
$ npx tsc
Now choose which part you want to build because each build command will firstly clean the ./dist/ folder.
$ npx gulp firefox
$ cd dist
$ npx web-ext build
$ mv web-ext-artifacts/dyxitool-1.1.zip web-ext-artifacts/dyxitool-1.1.xpi
After this you will find a ready to use (unsigned) build in ./dist/web-ext-artifacts/
$ npx gulp chrome
Now go to your chrome browser and go to chrome://extensions/.
Make sure you enable Dev-mode before you can Package extension. Fill in the path to the ./dist/ folder. (you can leave the private-key part open). The final buildfile will be found in the root directory of this project.