diff options
| -rw-r--r-- | README.md | 8 | ||||
| -rw-r--r-- | release-linux.sh | 30 |
2 files changed, 34 insertions, 4 deletions
@@ -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 |
