Compare commits

...

4 Commits

4 changed files with 24 additions and 9 deletions

View File

@@ -33,14 +33,27 @@ Installation Methods
- `[X]` NSIS installer - `[X]` NSIS installer
- `[X]` Portable, directory-based install - `[X]` Portable, directory-based install
- `[ ]` Windows Service Support
Update Methods Update Methods
-------------- --------------
- `[X]` NSIS installer in Default Directory - `[X]` NSIS installer in Default Directory
- `[X]` NSIS installer in Portable Directory - `[X]` NSIS installer in Portable Directory
- `[X]` Handle admin and non-admin updates automatically
- `[ ]` Zip-Only portable updater - `[ ]` Zip-Only portable updater
Launcher
--------
- `[X]` Detect and handle un-bundled routers on the host system, policy of non-interference
- `[X]` Wait for router console to be ready to launch router-console browser
- `[X]` Wait for proxy to be ready to launch I2P Web Browser
- `[X]` Launch browser instead of router when a repeat-launch is detected
- `[ ]` [GUI component for launching each available component](http://git.idk.i2p/idk/i2p.plugins.firefox/-/issues/2)
- `[ ]` [Introduce `browser.properties` for customization](http://git.idk.i2p/idk/i2p.plugins.firefox/-/issues/7)
- `[ ]` Registry-based browser discovery [Firefox](http://git.idk.i2p/idk/i2p.plugins.firefox/-/issues/3) [Chromium](http://git.idk.i2p/idk/i2p.plugins.firefox/-/issues/4)
Browser Configuration All Browser Configuration All
------------------------- -------------------------

View File

@@ -16,12 +16,14 @@ if [ -f config_overide.sh ]; then
. "$SCRIPT_DIR/config_override.sh" . "$SCRIPT_DIR/config_override.sh"
fi fi
unameOut="$(uname -s)" if [ -z $machine ]; then
case "${unameOut}" in unameOut="$(uname -s)"
Linux*) machine=Linux;; case "${unameOut}" in
Darwin*) machine=Mac;; Linux*) machine=Linux;;
*) machine="UNKNOWN:${unameOut}" Darwin*) machine=Mac;;
esac *) machine="UNKNOWN:${unameOut}"
esac
fi
if [ "$machine" = "Mac" ]; then if [ "$machine" = "Mac" ]; then
rm -rf I2P rm -rf I2P

View File

@@ -18,8 +18,8 @@ fi
. "$HOME/github-release-config.sh" . "$HOME/github-release-config.sh"
TODAYSDATE=$(date -d '-1 day' '+%Y%d%m') TODAYSDATE=$(date -d '-1 day' '+%Y%m%d')
echo github-release download -u "$GITHUB_USERNAME" -r "i2p.firefox" -n "I2P.zip" -t "$TODAYSDATE" echo github-release download -u "$GITHUB_USERNAME" -r "i2p.firefox" -n "I2P.zip" -t "$TODAYSDATE"
github-release download -u "$GITHUB_USERNAME" -r "i2p.firefox" -n "I2P.zip" -t "$TODAYSDATE" github-release download -u "$GITHUB_USERNAME" -r "i2p.firefox" -n "I2P.zip" -t "$TODAYSDATE"
tar xvf I2P.zip unzip I2P.zip

View File

@@ -8,7 +8,7 @@ cd "$SCRIPT_DIR" || exit 1
if [ -f "$SCRIPT_DIR/config_override.sh" ]; then if [ -f "$SCRIPT_DIR/config_override.sh" ]; then
. "$SCRIPT_DIR/config_override.sh" . "$SCRIPT_DIR/config_override.sh"
fi fi
export machine=unix
./clean.sh ./clean.sh
wsl make distclean wsl make distclean
./build.sh ./build.sh