|
1 | 1 | # |
2 | | -# Copyright (c) 2011, 2021, 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 | | - UTIL_LOOKUP_PROGS(PKGHANDLER, zypper apt-get yum brew port pkgutil pkgadd pacman) |
| 28 | + UTIL_LOOKUP_PROGS(PKGHANDLER, zypper apt-get yum brew port pkgutil pkgadd pacman apk) |
29 | 29 | ]) |
30 | 30 |
|
31 | 31 | AC_DEFUN([HELP_MSG_MISSING_DEPENDENCY], |
@@ -58,6 +58,8 @@ AC_DEFUN([HELP_MSG_MISSING_DEPENDENCY], |
58 | 58 | zypper_help $MISSING_DEPENDENCY ;; |
59 | 59 | *pacman) |
60 | 60 | pacman_help $MISSING_DEPENDENCY ;; |
| 61 | + *apk) |
| 62 | + apk_help $MISSING_DEPENDENCY ;; |
61 | 63 | esac |
62 | 64 |
|
63 | 65 | if test "x$PKGHANDLER_COMMAND" != x; then |
@@ -192,6 +194,27 @@ pkgadd_help() { |
192 | 194 | PKGHANDLER_COMMAND="" |
193 | 195 | } |
194 | 196 |
|
| 197 | +apk_help() { |
| 198 | + case $1 in |
| 199 | + devkit) |
| 200 | + PKGHANDLER_COMMAND="sudo apk add alpine-sdk linux-headers" ;; |
| 201 | + alsa) |
| 202 | + PKGHANDLER_COMMAND="sudo apk add alsa-lib-dev" ;; |
| 203 | + cups) |
| 204 | + PKGHANDLER_COMMAND="sudo apk add cups-dev" ;; |
| 205 | + fontconfig) |
| 206 | + PKGHANDLER_COMMAND="sudo apk add fontconfig-dev" ;; |
| 207 | + freetype) |
| 208 | + PKGHANDLER_COMMAND="sudo apk add freetype-dev" ;; |
| 209 | + harfbuzz) |
| 210 | + PKGHANDLER_COMMAND="sudo apk add harfbuzz-dev" ;; |
| 211 | + x11) |
| 212 | + PKGHANDLER_COMMAND="sudo apk add libxtst-dev libxt-dev libxrender-dev libxrandr-dev" ;; |
| 213 | + ccache) |
| 214 | + PKGHANDLER_COMMAND="sudo apk add ccache" ;; |
| 215 | + esac |
| 216 | +} |
| 217 | + |
195 | 218 | # This function will check if we're called from the "configure" wrapper while |
196 | 219 | # printing --help. If so, we will print out additional information that can |
197 | 220 | # only be extracted within the autoconf script, and then exit. This must be |
|
0 commit comments