< prev index next >
make/autoconf/help.m4
Print this page
rev 53951 : 8219920: dependency help output in configure-step : support zypper tool
*** 1,7 ****
#
! # Copyright (c) 2011, 2018, Oracle and/or its affiliates. All rights reserved.
# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
#
# This code is free software; you can redistribute it and/or modify it
# under the terms of the GNU General Public License version 2 only, as
# published by the Free Software Foundation. Oracle designates this
--- 1,7 ----
#
! # Copyright (c) 2011, 2019, Oracle and/or its affiliates. All rights reserved.
# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
#
# This code is free software; you can redistribute it and/or modify it
# under the terms of the GNU General Public License version 2 only, as
# published by the Free Software Foundation. Oracle designates this
*** 23,33 ****
# questions.
#
AC_DEFUN_ONCE([HELP_SETUP_DEPENDENCY_HELP],
[
! AC_CHECK_PROGS(PKGHANDLER, apt-get yum brew port pkgutil pkgadd)
])
AC_DEFUN([HELP_MSG_MISSING_DEPENDENCY],
[
# Print a helpful message on how to acquire the necessary build dependency.
--- 23,33 ----
# questions.
#
AC_DEFUN_ONCE([HELP_SETUP_DEPENDENCY_HELP],
[
! AC_CHECK_PROGS(PKGHANDLER, apt-get yum zypper brew port pkgutil pkgadd)
])
AC_DEFUN([HELP_MSG_MISSING_DEPENDENCY],
[
# Print a helpful message on how to acquire the necessary build dependency.
*** 52,61 ****
--- 52,63 ----
port_help $MISSING_DEPENDENCY ;;
pkgutil)
pkgutil_help $MISSING_DEPENDENCY ;;
pkgadd)
pkgadd_help $MISSING_DEPENDENCY ;;
+ zypper)
+ zypper_help $MISSING_DEPENDENCY ;;
esac
if test "x$PKGHANDLER_COMMAND" != x; then
HELP_MSG="You might be able to fix this by running '$PKGHANDLER_COMMAND'."
fi
*** 108,117 ****
--- 110,136 ----
dtrace)
PKGHANDLER_COMMAND="sudo apt-get install systemtap-sdt-dev" ;;
esac
}
+ zypper_help() {
+ case $1 in
+ alsa)
+ PKGHANDLER_COMMAND="sudo zypper install alsa-devel" ;;
+ cups)
+ PKGHANDLER_COMMAND="sudo zypper install cups-devel" ;;
+ fontconfig)
+ PKGHANDLER_COMMAND="sudo zypper install fontconfig-devel" ;;
+ freetype)
+ PKGHANDLER_COMMAND="sudo zypper install freetype-devel" ;;
+ x11)
+ PKGHANDLER_COMMAND="sudo zypper install libX11-devel libXext-devel libXrender-devel libXrandr-devel libXtst-devel libXt-devel libXi-devel" ;;
+ ccache)
+ PKGHANDLER_COMMAND="sudo zypper install ccache" ;;
+ esac
+ }
+
yum_help() {
case $1 in
devkit)
PKGHANDLER_COMMAND="sudo yum groupinstall \"Development Tools\"" ;;
openjdk)
< prev index next >