]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/blob - config/always-system.m4
Linux 5.19 compat: blkdev_issue_secure_erase()
[FreeBSD/FreeBSD.git] / config / always-system.m4
1 dnl #
2 dnl # Set the target system
3 dnl #
4 AC_DEFUN([ZFS_AC_CONFIG_ALWAYS_SYSTEM], [
5         AC_MSG_CHECKING([for system type ($host_os)])
6         case $host_os in
7                 *linux*)
8                         AC_DEFINE([SYSTEM_LINUX], [1],
9                                 [True if ZFS is to be compiled for a Linux system])
10                         ac_system="Linux"
11                         ;;
12                 *freebsd*)
13                         AC_DEFINE([SYSTEM_FREEBSD], [1],
14                                 [True if ZFS is to be compiled for a FreeBSD system])
15                         ac_system="FreeBSD"
16                         ;;
17                 *)
18                         ac_system="unknown"
19                         ;;
20         esac
21         AC_MSG_RESULT([$ac_system])
22         AC_SUBST([ac_system])
23
24         AM_CONDITIONAL([BUILD_LINUX], [test "x$ac_system" = "xLinux"])
25         AM_CONDITIONAL([BUILD_FREEBSD], [test "x$ac_system" = "xFreeBSD"])
26 ])