]> git.proxmox.com Git - mirror_zfs.git/blame - config/always-system.m4
Cleanup: Switch to strlcpy from strncpy
[mirror_zfs.git] / config / always-system.m4
CommitLineData
006e9a40
MM
1dnl #
2dnl # Set the target system
3dnl #
4AC_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"
c8970f52 11 ac_system_l="linux"
006e9a40
MM
12 ;;
13 *freebsd*)
14 AC_DEFINE([SYSTEM_FREEBSD], [1],
15 [True if ZFS is to be compiled for a FreeBSD system])
16 ac_system="FreeBSD"
c8970f52 17 ac_system_l="freebsd"
006e9a40
MM
18 ;;
19 *)
20 ac_system="unknown"
c8970f52 21 ac_system_l="unknown"
006e9a40
MM
22 ;;
23 esac
24 AC_MSG_RESULT([$ac_system])
25 AC_SUBST([ac_system])
c8970f52 26 AC_SUBST([ac_system_l])
006e9a40
MM
27
28 AM_CONDITIONAL([BUILD_LINUX], [test "x$ac_system" = "xLinux"])
29 AM_CONDITIONAL([BUILD_FREEBSD], [test "x$ac_system" = "xFreeBSD"])
30])