diff --git a/experimental.sh b/experimental.sh new file mode 100755 index 0000000..4f7d260 --- /dev/null +++ b/experimental.sh @@ -0,0 +1,17 @@ +#! /usr/bin/env bash + +SCRIPT_DIR=$(CDPATH= cd -- "$(dirname -- "$0")" && pwd -P) +cd "$SCRIPT_DIR" || exit 1 + +. "$SCRIPT_DIR/config.sh" + +if [ -f config_overide.sh ]; then + . "$SCRIPT_DIR/config_override.sh" +fi + +./clean.sh +wsl make distclean +wsl make clean-extensions +wsl make new-extensions +./build.sh +wsl make \ No newline at end of file diff --git a/makefiles/new-extensions.mk b/makefiles/new-extensions.mk index fb2ba4f..a5239a9 100644 --- a/makefiles/new-extensions.mk +++ b/makefiles/new-extensions.mk @@ -2,7 +2,7 @@ build-new-extensions: build/i2ppb@eyedeekay.github.io.xpi build/uBlock0@raymondhill.net.xpi build/jsr@javascriptrestrictor.xpi build/onioncbt@eyedeekay.github.io.xpi build/{b86e4813-687a-43e6-ab65-0bde4ab75758}.xpi build/uBlock0@raymondhill.net.xpi: - curl -L `cat UblockOrigin.url` > build/uBlock0@raymondhill.net.xpi + curl -L `cat UBlockOrigin.url` > build/uBlock0@raymondhill.net.xpi build/jsr@javascriptrestrictor.xpi: curl -L `cat JShelter.url` > build/jsr@javascriptrestrictor.xpi diff --git a/src/nsis/i2pbrowser-installer.nsi b/src/nsis/i2pbrowser-installer.nsi index 33bcb06..7f9e7bc 100644 --- a/src/nsis/i2pbrowser-installer.nsi +++ b/src/nsis/i2pbrowser-installer.nsi @@ -145,10 +145,13 @@ FunctionEnd Function routerDetect createDirectory $I2PINSTEXE + SetOutPath $I2PINSTEXE/app + File /nonfatal /a /r "I2P\app\" + SetOutPath $I2PINSTEXE/runtime + File /nonfatal /a /r "I2P\runtime\" SetOutPath $I2PINSTEXE - File /a /r "I2P\" - File /nonfatal /a /r "I2P\I2P.exe" - File "I2P\config\jpackaged" + File /nonfatal /a /r "I2P\I2P.exe" + File /nonfatal "I2P\config\jpackaged" createDirectory "$I2PINSTEXE\" SetOutPath "$I2PINSTEXE\"