factor.sh: Change deps-linux to deps-apt-get. Add deps-pacman
parent
5e25b8b49f
commit
9442bbb738
|
@ -562,11 +562,16 @@ make_boot_image() {
|
||||||
check_ret factor
|
check_ret factor
|
||||||
}
|
}
|
||||||
|
|
||||||
install_deps_linux() {
|
install_deps_apt_get() {
|
||||||
sudo apt-get --yes install libc6-dev libpango1.0-dev libx11-dev xorg-dev libgtk2.0-dev gtk2-engines-pixbuf libgtkglext1-dev wget git git-doc rlwrap gcc make
|
sudo apt-get --yes install libc6-dev libpango1.0-dev libx11-dev xorg-dev libgtk2.0-dev gtk2-engines-pixbuf libgtkglext1-dev wget git git-doc rlwrap gcc make
|
||||||
check_ret sudo
|
check_ret sudo
|
||||||
}
|
}
|
||||||
|
|
||||||
|
install_deps_pacman() {
|
||||||
|
sudo pacman --noconfirm -S gcc clang make rlwrap git wget pango glibc gtk2 gtk3 gtkglext gtk-engines gdk-pixbuf2 libx11
|
||||||
|
check_ret sudo
|
||||||
|
}
|
||||||
|
|
||||||
install_deps_macosx() {
|
install_deps_macosx() {
|
||||||
test_program_installed git
|
test_program_installed git
|
||||||
if [[ $? -ne 1 ]] ; then
|
if [[ $? -ne 1 ]] ; then
|
||||||
|
@ -583,7 +588,8 @@ install_deps_macosx() {
|
||||||
usage() {
|
usage() {
|
||||||
$ECHO "usage: $0 command [optional-target]"
|
$ECHO "usage: $0 command [optional-target]"
|
||||||
$ECHO " install - git clone, compile, bootstrap"
|
$ECHO " install - git clone, compile, bootstrap"
|
||||||
$ECHO " deps-linux - install required packages for Factor on Linux using apt-get"
|
$ECHO " deps-apt-get - install required packages for Factor on Linux using apt-get"
|
||||||
|
$ECHO " deps-pacman - install required packages for Factor on Linux using pacman"
|
||||||
$ECHO " deps-macosx - install git on MacOSX using port"
|
$ECHO " deps-macosx - install git on MacOSX using port"
|
||||||
$ECHO " self-update - git pull, make local boot image, bootstrap"
|
$ECHO " self-update - git pull, make local boot image, bootstrap"
|
||||||
$ECHO " quick-update - git pull, refresh-all, save"
|
$ECHO " quick-update - git pull, refresh-all, save"
|
||||||
|
@ -612,7 +618,8 @@ set_delete
|
||||||
|
|
||||||
case "$1" in
|
case "$1" in
|
||||||
install) install ;;
|
install) install ;;
|
||||||
deps-linux) install_deps_linux ;;
|
deps-apt-get) install_deps_apt_get ;;
|
||||||
|
deps-pacman) install_deps_pacman ;;
|
||||||
deps-macosx) install_deps_macosx ;;
|
deps-macosx) install_deps_macosx ;;
|
||||||
self-update) update; make_boot_image; bootstrap;;
|
self-update) update; make_boot_image; bootstrap;;
|
||||||
quick-update) update; refresh_image ;;
|
quick-update) update; refresh_image ;;
|
||||||
|
|
Loading…
Reference in New Issue