]> git.ipfire.org Git - thirdparty/cups.git/blob - config-scripts/cups-opsys.m4
License change: Apache License, Version 2.0.
[thirdparty/cups.git] / config-scripts / cups-opsys.m4
1 dnl
2 dnl Operating system stuff for CUPS.
3 dnl
4 dnl Copyright 2007-2017 by Apple Inc.
5 dnl Copyright 1997-2006 by Easy Software Products, all rights reserved.
6 dnl
7 dnl Licensed under Apache License v2.0. See the file "LICENSE" for more information.
8 dnl
9
10 dnl Get the build and host platforms and split the host_os value
11 AC_CANONICAL_BUILD
12 AC_CANONICAL_HOST
13
14 [host_os_name=`echo $host_os | sed -e '1,$s/[0-9.]*$//g'`]
15 [host_os_version=`echo $host_os | sed -e '1,$s/^[^0-9.]*//g' | awk -F. '{print $1 $2}'`]
16 # Linux often does not yield an OS version we can use...
17 if test "x$host_os_version" = x; then
18 host_os_version="0"
19 fi
20
21 if test "$host_os_name" = darwin -a $host_os_version -lt 120; then
22 AC_MSG_ERROR([Sorry, this version of CUPS requires macOS 10.8 or higher.])
23 fi
24
25 dnl Determine whether we are cross-compiling...
26 if test "$build" = "$host"; then
27 # No, build local targets
28 LOCALTARGET="local"
29 else
30 # Yes, don't build local targets
31 LOCALTARGET=""
32 fi
33 AC_SUBST(LOCALTARGET)