mirror of
https://github.com/d47081/qBittorrent.git
synced 2025-02-02 18:04:32 +00:00
Merge pull request #15505 from Chocobo1/freebsd
Add detection for various OS
This commit is contained in:
commit
b81cbf9062
47
configure
vendored
47
configure
vendored
@ -5188,29 +5188,38 @@ fi
|
|||||||
|
|
||||||
|
|
||||||
# Detect OS
|
# Detect OS
|
||||||
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether OS is FreeBSD" >&5
|
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether to enable specific tweaks for current host \"$host_os\"" >&5
|
||||||
printf %s "checking whether OS is FreeBSD... " >&6; }
|
printf %s "checking whether to enable specific tweaks for current host \"$host_os\"... " >&6; }
|
||||||
if expr "$host_os" : ".*freebsd.*" > /dev/null
|
case "$host_os" in
|
||||||
then :
|
*darwin*)
|
||||||
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
|
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
|
||||||
printf "%s\n" "yes" >&6; }
|
printf "%s\n" "yes" >&6; }
|
||||||
LIBS="-lexecinfo $LIBS"
|
enable_qt_dbus=no
|
||||||
else $as_nop
|
;;
|
||||||
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
|
|
||||||
printf "%s\n" "no" >&6; }
|
|
||||||
fi
|
|
||||||
|
|
||||||
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether OS is macOS" >&5
|
*freebsd*)
|
||||||
printf %s "checking whether OS is macOS... " >&6; }
|
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
|
||||||
if expr "$host_os" : ".*darwin.*" > /dev/null
|
|
||||||
then :
|
|
||||||
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
|
|
||||||
printf "%s\n" "yes" >&6; }
|
printf "%s\n" "yes" >&6; }
|
||||||
enable_qt_dbus=no
|
LIBS="-lexecinfo $LIBS"
|
||||||
else $as_nop
|
;;
|
||||||
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
|
|
||||||
|
*haiku*)
|
||||||
|
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
|
||||||
|
printf "%s\n" "yes" >&6; }
|
||||||
|
LIBS="-lnetwork $LIBS"
|
||||||
|
;;
|
||||||
|
|
||||||
|
*openbsd*)
|
||||||
|
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
|
||||||
|
printf "%s\n" "yes" >&6; }
|
||||||
|
LIBS="-lexecinfo $LIBS"
|
||||||
|
;;
|
||||||
|
|
||||||
|
*)
|
||||||
|
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
|
||||||
printf "%s\n" "no" >&6; }
|
printf "%s\n" "no" >&6; }
|
||||||
fi
|
;;
|
||||||
|
esac
|
||||||
|
|
||||||
# Require 0.23 pkg-config
|
# Require 0.23 pkg-config
|
||||||
|
|
||||||
|
35
configure.ac
35
configure.ac
@ -54,17 +54,32 @@ AC_ARG_ENABLE(qt-dbus,
|
|||||||
[enable_qt_dbus=yes])
|
[enable_qt_dbus=yes])
|
||||||
|
|
||||||
# Detect OS
|
# Detect OS
|
||||||
AC_MSG_CHECKING([whether OS is FreeBSD])
|
AC_MSG_CHECKING([whether to enable specific tweaks for current host "$host_os"])
|
||||||
AS_IF([expr "$host_os" : ".*freebsd.*" > /dev/null],
|
case "$host_os" in
|
||||||
[AC_MSG_RESULT([yes])
|
*darwin*)
|
||||||
LIBS="-lexecinfo $LIBS"],
|
AC_MSG_RESULT([yes])
|
||||||
[AC_MSG_RESULT([no])])
|
enable_qt_dbus=no
|
||||||
|
;;
|
||||||
|
|
||||||
AC_MSG_CHECKING([whether OS is macOS])
|
*freebsd*)
|
||||||
AS_IF([expr "$host_os" : ".*darwin.*" > /dev/null],
|
AC_MSG_RESULT([yes])
|
||||||
[AC_MSG_RESULT([yes])
|
LIBS="-lexecinfo $LIBS"
|
||||||
enable_qt_dbus=no],
|
;;
|
||||||
[AC_MSG_RESULT([no])])
|
|
||||||
|
*haiku*)
|
||||||
|
AC_MSG_RESULT([yes])
|
||||||
|
LIBS="-lnetwork $LIBS"
|
||||||
|
;;
|
||||||
|
|
||||||
|
*openbsd*)
|
||||||
|
AC_MSG_RESULT([yes])
|
||||||
|
LIBS="-lexecinfo $LIBS"
|
||||||
|
;;
|
||||||
|
|
||||||
|
*)
|
||||||
|
AC_MSG_RESULT([no])
|
||||||
|
;;
|
||||||
|
esac
|
||||||
|
|
||||||
# Require 0.23 pkg-config
|
# Require 0.23 pkg-config
|
||||||
PKG_PROG_PKG_CONFIG([0.23])
|
PKG_PROG_PKG_CONFIG([0.23])
|
||||||
|
Loading…
x
Reference in New Issue
Block a user