Mercurial > irccd
diff cmake/IrccdSystem.cmake @ 700:91bc29e87399
Irccd: use Boost.Predef, closes #805 @1h
author | David Demelier <markand@malikania.fr> |
---|---|
date | Wed, 09 May 2018 22:34:47 +0200 |
parents | e9adad05580f |
children | 0dd4fb9dfcc8 |
line wrap: on
line diff
--- a/cmake/IrccdSystem.cmake Wed May 09 20:11:50 2018 +0200 +++ b/cmake/IrccdSystem.cmake Wed May 09 22:34:47 2018 +0200 @@ -73,27 +73,6 @@ endif () # -# System identification. -# ------------------------------------------------------------------- -# - -if (WIN32) - set(IRCCD_SYSTEM_WINDOWS TRUE) -elseif (APPLE) - set(IRCCD_SYSTEM_MAC TRUE) -elseif (CMAKE_SYSTEM_NAME MATCHES "FreeBSD") - set(IRCCD_SYSTEM_FREEBSD TRUE) -elseif (CMAKE_SYSTEM_NAME MATCHES "DragonFly") - set(IRCCD_SYSTEM_DRAGONFLYBSD TRUE) -elseif (CMAKE_SYSTEM_NAME MATCHES "NetBSD") - set(IRCCD_SYSTEM_NETBSD TRUE) -elseif (CMAKE_SYSTEM_NAME MATCHES "OpenBSD") - set(IRCCD_SYSTEM_OPENBSD TRUE) -elseif (CMAKE_SYSTEM_NAME MATCHES "Linux") - set(IRCCD_SYSTEM_LINUX TRUE) -endif () - -# # Portability requirements. # ------------------------------------------------------------------- # @@ -159,12 +138,10 @@ # If HAVE_GETLOGIN is defined, include: # # #include <unistd.h> -if (NOT IRCCD_SYSTEM_WINDOWS) - check_function_exists(getlogin HAVE_GETLOGIN) +check_function_exists(getlogin HAVE_GETLOGIN) - if (NOT HAVE_UNISTD_H) - set(HAVE_GETLOGIN FALSE) - endif () +if (NOT HAVE_UNISTD_H) + set(HAVE_GETLOGIN FALSE) endif () # getpid() function