Sfoglia il codice sorgente

bootstrap.sh: configurable prefix path

Suvayu Ali 6 anni fa
parent
commit
55a3dea992
1 ha cambiato i file con 5 aggiunte e 2 eliminazioni
  1. 5 2
      bootstrap.sh

+ 5 - 2
bootstrap.sh

@@ -19,15 +19,18 @@ if [ ! -f "/sys/devices/system/cpu/cpu0/cpufreq/scaling_governor" ]; then
 	[[ $REPLY =~ ^[Yy]$ ]]
 fi
 
+# accept a prefix value as: prefix=/path ./bootstrap.sh
+: ${prefix:=/usr}
+
 # Echo the rest so it's obvious
 set -x
-meson --prefix=/usr build -Dwith-systemd-user-unit-dir=/etc/systemd/user
+meson --prefix=$prefix build -Dwith-systemd-user-unit-dir=/etc/systemd/user
 cd build
 ninja
 
 # Verify user wants to install
 set +x
-read -p "Install to /usr? [Yy] " -r
+read -p "Install to $prefix? [Yy] " -r
 [[ $REPLY =~ ^[Yy]$ ]]
 set -x