From: Victor Julien Date: Mon, 27 Nov 2017 07:51:35 +0000 (+0100) Subject: mingw: use c:\Program Files\Suricata for w64 X-Git-Tag: suricata-4.1.0-beta1~391 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=6b75162194d86d71dbcbb4a4c6bfdca7ca4228e0;p=thirdparty%2Fsuricata.git mingw: use c:\Program Files\Suricata for w64 --- diff --git a/configure.ac b/configure.ac index a4c2cb0d69..8054aeb784 100644 --- a/configure.ac +++ b/configure.ac @@ -2139,30 +2139,36 @@ eval "$2=[$]$2$3" # suricata log dir if test "$WINDOWS_PATH" = "yes"; then - systemtype="`systeminfo | grep \"based PC\"`" - case "$systemtype" in - *x64*) - e_winbase="C:\\\\Program Files (x86)\\\\Suricata" - ;; - *) - e_winbase="C:\\\\Program Files\\\\Suricata" - ;; - esac + case $host in + x86_64-w64-mingw32) + e_winbase="C:\\\\Program Files\\\\Suricata" + ;; + *) + systemtype="`systeminfo | grep \"based PC\"`" + case "$systemtype" in + *x64*) + e_winbase="C:\\\\Program Files (x86)\\\\Suricata" + ;; + *) + e_winbase="C:\\\\Program Files\\\\Suricata" + ;; + esac + esac - e_sysconfdir="$e_winbase\\\\" - e_sysconfrulesdir="$e_winbase\\\\rules\\\\" - e_magic_file="$e_winbase\\\\magic.mgc" - e_logdir="$e_winbase\\\\log" - e_logfilesdir="$e_logdir\\\\files" - e_logcertsdir="$e_logdir\\\\certs" + e_sysconfdir="${e_winbase}\\\\" + e_sysconfrulesdir="$e_winbase\\\\rules\\\\" + e_magic_file="$e_winbase\\\\magic.mgc" + e_logdir="$e_winbase\\\\log" + e_logfilesdir="$e_logdir\\\\files" + e_logcertsdir="$e_logdir\\\\certs" else - EXPAND_VARIABLE(localstatedir, e_logdir, "/log/suricata/") - EXPAND_VARIABLE(localstatedir, e_rundir, "/run/") - EXPAND_VARIABLE(localstatedir, e_logfilesdir, "/log/suricata/files") - EXPAND_VARIABLE(localstatedir, e_logcertsdir, "/log/suricata/certs") - EXPAND_VARIABLE(sysconfdir, e_sysconfdir, "/suricata/") - EXPAND_VARIABLE(sysconfdir, e_sysconfrulesdir, "/suricata/rules") - EXPAND_VARIABLE(localstatedir, e_localstatedir, "/run/suricata") + EXPAND_VARIABLE(localstatedir, e_logdir, "/log/suricata/") + EXPAND_VARIABLE(localstatedir, e_rundir, "/run/") + EXPAND_VARIABLE(localstatedir, e_logfilesdir, "/log/suricata/files") + EXPAND_VARIABLE(localstatedir, e_logcertsdir, "/log/suricata/certs") + EXPAND_VARIABLE(sysconfdir, e_sysconfdir, "/suricata/") + EXPAND_VARIABLE(sysconfdir, e_sysconfrulesdir, "/suricata/rules") + EXPAND_VARIABLE(localstatedir, e_localstatedir, "/run/suricata") fi AC_SUBST(e_logdir) AC_SUBST(e_rundir)