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
|
||||
}
|
||||
|
||||
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
|
||||
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() {
|
||||
test_program_installed git
|
||||
if [[ $? -ne 1 ]] ; then
|
||||
|
@ -583,7 +588,8 @@ install_deps_macosx() {
|
|||
usage() {
|
||||
$ECHO "usage: $0 command [optional-target]"
|
||||
$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 " self-update - git pull, make local boot image, bootstrap"
|
||||
$ECHO " quick-update - git pull, refresh-all, save"
|
||||
|
@ -612,7 +618,8 @@ set_delete
|
|||
|
||||
case "$1" in
|
||||
install) install ;;
|
||||
deps-linux) install_deps_linux ;;
|
||||
deps-apt-get) install_deps_apt_get ;;
|
||||
deps-pacman) install_deps_pacman ;;
|
||||
deps-macosx) install_deps_macosx ;;
|
||||
self-update) update; make_boot_image; bootstrap;;
|
||||
quick-update) update; refresh_image ;;
|
||||
|
|
Loading…
Reference in New Issue