summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAldrik Ramaekers <aldrik.ramaekers@protonmail.com>2020-08-29 23:58:51 +0200
committerAldrik Ramaekers <aldrik.ramaekers@protonmail.com>2020-08-29 23:58:51 +0200
commit83ce7fb37f682c9d242eb263628ad9dcbdb91ac3 (patch)
tree6749ea8f9ac165364c6f5531576d514e19dc25d8
parent7f049b0db8c48cb0c8270650dd6773969ea6182c (diff)
update readme
-rw-r--r--README.md8
-rw-r--r--release-linux.sh30
2 files changed, 34 insertions, 4 deletions
diff --git a/README.md b/README.md
index e08cbc4..3b28db1 100644
--- a/README.md
+++ b/README.md
@@ -6,7 +6,7 @@ text-search is a single and small executable.
### Linux
- GCC
-- libglu1-mesa-dev, libgl1-mesa-dev (automatically installed with build/install script)
+- libglu1-mesa-dev, libgl1-mesa-dev, libxrandr-dev (automatically installed with build/install script)
- ld
## Windows (not working)
@@ -15,8 +15,8 @@ text-search is a single and small executable.
- ld
# Build/Install
-run __build-linux.sh -r__ or __build-win.sh -r__ for building and running a debug build<br />
-run __install.sh__ as root to install to __/usr/local/bin/text-search__ or __C:\Users\\\<user>\\Desktop\\text-search.exe__ <br />
+run __build-linux.sh -r__ or __build-win.bat -r__ for building and running a debug build<br />
+run __release-linux.sh__ or __release-windows.bat as root to install to __/usr/local/bin/mo-edit__ or __C:\Users\\\<user>\\Desktop\\mo-edit.exe__ <br />
# Config
-config.txt is stored at __~/.config/text-search/config.txt__ or __C:\Users\\\<user>\Local Settings\Application Data\text-search\config.txt__
+config.txt is stored at __~/.config/moedit/config.txt__ or __C:\Users\\\<user>\Local Settings\Application Data\moedit\config.txt__
diff --git a/release-linux.sh b/release-linux.sh
index 97ff655..54141d7 100644
--- a/release-linux.sh
+++ b/release-linux.sh
@@ -1,5 +1,35 @@
#!/bin/bash
+if [ $(dpkg-query -W -f='${Status}' libglu1-mesa-dev 2>/dev/null | grep -c "ok installed") -eq 0 ];
+then
+ if [ "$EUID" -ne 0 ]
+ then
+ echo "Missing dependency: libglu1-mesa-dev, install this package or run this script as root"
+ else
+ apt-get install libglu1-mesa-dev;
+ fi
+fi
+
+if [ $(dpkg-query -W -f='${Status}' libgl1-mesa-dev 2>/dev/null | grep -c "ok installed") -eq 0 ];
+then
+ if [ "$EUID" -ne 0 ]
+ then
+ echo "Missing dependency: libgl1-mesa-dev, install this package or run this script as root"
+ else
+ apt-get install libgl1-mesa-dev;
+ fi
+fi
+
+if [ $(dpkg-query -W -f='${Status}' libxrandr-dev 2>/dev/null | grep -c "ok installed") -eq 0 ];
+then
+ if [ "$EUID" -ne 0 ]
+ then
+ echo "Missing dependency: libxrandr-dev, install this package or run this script as root"
+ else
+ apt-get install libxrandr-dev;
+ fi
+fi
+
mkdir -p release
rm -rf release/linux
mkdir release/linux