diff options
author | Louie Shprung <lshprung@scu.edu> | 2023-01-07 15:01:28 -0800 |
---|---|---|
committer | Louie Shprung <lshprung@scu.edu> | 2023-01-07 15:01:28 -0800 |
commit | 0139e38d10d7a2e50bc07a7a10a9fffbf1761c78 (patch) | |
tree | 9dc207335d86f337e7e8a1a234ed897278a171c6 /configure.ac | |
parent | 3c64e633185d7065c1a72673394acef89ff4740e (diff) |
Add conditional for build platform
Diffstat (limited to 'configure.ac')
-rw-r--r-- | configure.ac | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/configure.ac b/configure.ac index 205deb8..61642f7 100644 --- a/configure.ac +++ b/configure.ac @@ -26,6 +26,26 @@ if test "x$ax_cv_curses" != xyes || test "x$ax_cv_curses_color" != xyes; then AC_MSG_ERROR([requires an X/Open-compatible Curses library with color]) fi +# Temporary fix for differentiating Unix and Windows builds +AC_CANONICAL_HOST + +build_unix=no +build_windows=no + +# Detect the target system +case "${host_os}" in + cygwin*|mingw*) + build_windows=yes + ;; + *) + build_unix=yes + ;; +esac + +# Pass the conditionals to automake +AM_CONDITIONAL([UNIX], [test "$build_unix" = "yes"]) +AM_CONDITIONAL([WINDOWS], [test "$build_windows" = "yes"]) + AC_CONFIG_FILES([Makefile src/Makefile]) AC_OUTPUT |