|
1 | 1 | # |
2 | | -# Copyright (c) 2011, 2018, Oracle and/or its affiliates. All rights reserved. |
| 2 | +# Copyright (c) 2011, 2022, Oracle and/or its affiliates. All rights reserved. |
3 | 3 | # DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. |
4 | 4 | # |
5 | 5 | # This code is free software; you can redistribute it and/or modify it |
|
25 | 25 |
|
26 | 26 | AC_DEFUN_ONCE([HELP_SETUP_DEPENDENCY_HELP], |
27 | 27 | [ |
28 | | - AC_CHECK_PROGS(PKGHANDLER, apt-get yum brew port pkgutil pkgadd) |
| 28 | + AC_CHECK_PROGS(PKGHANDLER, apt-get yum brew port pkgutil pkgadd apk) |
29 | 29 | ]) |
30 | 30 |
|
31 | 31 | AC_DEFUN([HELP_MSG_MISSING_DEPENDENCY], |
@@ -54,6 +54,8 @@ AC_DEFUN([HELP_MSG_MISSING_DEPENDENCY], |
54 | 54 | pkgutil_help $MISSING_DEPENDENCY ;; |
55 | 55 | pkgadd) |
56 | 56 | pkgadd_help $MISSING_DEPENDENCY ;; |
| 57 | + apk) |
| 58 | + apk_help $MISSING_DEPENDENCY ;; |
57 | 59 | esac |
58 | 60 |
|
59 | 61 | if test "x$PKGHANDLER_COMMAND" != x; then |
@@ -158,6 +160,27 @@ pkgadd_help() { |
158 | 160 | PKGHANDLER_COMMAND="" |
159 | 161 | } |
160 | 162 |
|
| 163 | +apk_help() { |
| 164 | + case $1 in |
| 165 | + devkit) |
| 166 | + PKGHANDLER_COMMAND="sudo apk add alpine-sdk linux-headers" ;; |
| 167 | + alsa) |
| 168 | + PKGHANDLER_COMMAND="sudo apk add alsa-lib-dev" ;; |
| 169 | + cups) |
| 170 | + PKGHANDLER_COMMAND="sudo apk add cups-dev" ;; |
| 171 | + fontconfig) |
| 172 | + PKGHANDLER_COMMAND="sudo apk add fontconfig-dev" ;; |
| 173 | + freetype) |
| 174 | + PKGHANDLER_COMMAND="sudo apk add freetype-dev" ;; |
| 175 | + harfbuzz) |
| 176 | + PKGHANDLER_COMMAND="sudo apk add harfbuzz-dev" ;; |
| 177 | + x11) |
| 178 | + PKGHANDLER_COMMAND="sudo apk add libxtst-dev libxt-dev libxrender-dev libxrandr-dev" ;; |
| 179 | + ccache) |
| 180 | + PKGHANDLER_COMMAND="sudo apk add ccache" ;; |
| 181 | + esac |
| 182 | +} |
| 183 | + |
161 | 184 | # This function will check if we're called from the "configure" wrapper while |
162 | 185 | # printing --help. If so, we will print out additional information that can |
163 | 186 | # only be extracted within the autoconf script, and then exit. This must be |
|
0 commit comments