1eda14cbcSMatt Macydnl # 2eda14cbcSMatt Macydnl # Set the target system 3eda14cbcSMatt Macydnl # 4eda14cbcSMatt MacyAC_DEFUN([ZFS_AC_CONFIG_ALWAYS_SYSTEM], [ 5eda14cbcSMatt Macy AC_MSG_CHECKING([for system type ($host_os)]) 6eda14cbcSMatt Macy case $host_os in 7eda14cbcSMatt Macy *linux*) 8eda14cbcSMatt Macy AC_DEFINE([SYSTEM_LINUX], [1], 9eda14cbcSMatt Macy [True if ZFS is to be compiled for a Linux system]) 10eda14cbcSMatt Macy ac_system="Linux" 11*716fd348SMartin Matuska ac_system_l="linux" 12eda14cbcSMatt Macy ;; 13eda14cbcSMatt Macy *freebsd*) 14eda14cbcSMatt Macy AC_DEFINE([SYSTEM_FREEBSD], [1], 15eda14cbcSMatt Macy [True if ZFS is to be compiled for a FreeBSD system]) 16eda14cbcSMatt Macy ac_system="FreeBSD" 17*716fd348SMartin Matuska ac_system_l="freebsd" 18eda14cbcSMatt Macy ;; 19eda14cbcSMatt Macy *) 20eda14cbcSMatt Macy ac_system="unknown" 21*716fd348SMartin Matuska ac_system_l="unknown" 22eda14cbcSMatt Macy ;; 23eda14cbcSMatt Macy esac 24eda14cbcSMatt Macy AC_MSG_RESULT([$ac_system]) 25eda14cbcSMatt Macy AC_SUBST([ac_system]) 26*716fd348SMartin Matuska AC_SUBST([ac_system_l]) 27eda14cbcSMatt Macy 28eda14cbcSMatt Macy AM_CONDITIONAL([BUILD_LINUX], [test "x$ac_system" = "xLinux"]) 29eda14cbcSMatt Macy AM_CONDITIONAL([BUILD_FREEBSD], [test "x$ac_system" = "xFreeBSD"]) 30eda14cbcSMatt Macy]) 31