You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
|
|
dnl
|
|
|
|
|
dnl Operating system stuff for CUPS.
|
|
|
|
|
dnl
|
|
|
|
|
dnl Copyright © 2007-2019 by Apple Inc.
|
|
|
|
|
dnl Copyright © 1997-2006 by Easy Software Products, all rights reserved.
|
|
|
|
|
dnl
|
|
|
|
|
dnl Licensed under Apache License v2.0. See the file "LICENSE" for more
|
|
|
|
|
dnl information.
|
|
|
|
|
dnl
|
|
|
|
|
|
|
|
|
|
dnl Get the build and host platforms and split the host_os value
|
|
|
|
|
AC_CANONICAL_BUILD
|
|
|
|
|
AC_CANONICAL_HOST
|
|
|
|
|
|
|
|
|
|
[host_os_name=`echo $host_os | sed -e '1,$s/[0-9.]*$//g'`]
|
|
|
|
|
[host_os_version=`echo $host_os | sed -e '1,$s/^[^0-9.]*//g' | awk -F. '{print $1 $2}'`]
|
|
|
|
|
# Linux often does not yield an OS version we can use...
|
|
|
|
|
if test "x$host_os_version" = x; then
|
|
|
|
|
host_os_version="0"
|
|
|
|
|
fi
|
|
|
|
|
|
|
|
|
|
dnl Determine whether we are cross-compiling...
|
|
|
|
|
if test "$build" = "$host"; then
|
|
|
|
|
# No, build local targets
|
|
|
|
|
LOCALTARGET="local"
|
|
|
|
|
else
|
|
|
|
|
# Yes, don't build local targets
|
|
|
|
|
LOCALTARGET=""
|
|
|
|
|
fi
|
|
|
|
|
AC_SUBST(LOCALTARGET)
|
|
|
|
|
|
|
|
|
|
AC_PATH_PROGS(CODE_SIGN, codesign true)
|