Compare commits
4 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
d58aeb6b19 | ||
|
|
5d2e5dc69b | ||
|
|
8fd6d6f45f | ||
|
|
7f0d5eb0b2 |
13
GOALS.md
13
GOALS.md
@@ -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
|
||||||
-------------------------
|
-------------------------
|
||||||
|
|
||||||
|
|||||||
14
build.sh
14
build.sh
@@ -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
|
||||||
|
|||||||
@@ -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
|
||||||
2
targz.sh
2
targz.sh
@@ -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
|
||||||
|
|||||||
Reference in New Issue
Block a user