mirror of
https://github.com/qbittorrent/qBittorrent
synced 2025-08-21 13:53:37 -07:00
Migrate the build system to autotools.
This commit is contained in:
parent
e8c14f3507
commit
380438f99b
26 changed files with 12061 additions and 2043 deletions
67
m4/qbittorrent.m4
Normal file
67
m4/qbittorrent.m4
Normal file
|
@ -0,0 +1,67 @@
|
|||
# Checking for pkg-config. If found, check for QtCore and query pkg-config
|
||||
# for its exec-prefix variable.
|
||||
|
||||
# FIND_QT4()
|
||||
# Sets the QT_QMAKE variable to the path of Qt4 qmake if found.
|
||||
# --------------------------------------
|
||||
AC_DEFUN([FIND_QT4],
|
||||
[PKG_CHECK_EXISTS([QtCore >= 4.8.0],
|
||||
[PKG_CHECK_VAR(QT_QMAKE,
|
||||
[QtCore >= 4.8.0],
|
||||
[moc_location],
|
||||
[QT_QMAKE=`AS_DIRNAME(["$QT_QMAKE"])`/qmake
|
||||
AC_CHECK_FILE([$QT_QMAKE],
|
||||
[],
|
||||
[QT_QMAKE=""])
|
||||
])
|
||||
])
|
||||
|
||||
AC_MSG_CHECKING([for Qt4 qmake >= 4.8.0])
|
||||
AS_IF([test "x$QT_QMAKE" != "x"],
|
||||
[AC_MSG_RESULT([$QT_QMAKE])],
|
||||
[AC_MSG_RESULT([not found])]
|
||||
)
|
||||
])
|
||||
|
||||
# FIND_QT5()
|
||||
# Sets the QT_QMAKE variable to the path of Qt5 qmake if found.
|
||||
# --------------------------------------
|
||||
AC_DEFUN([FIND_QT5],
|
||||
[PKG_CHECK_EXISTS([Qt5Core >= 5.2.0],
|
||||
[PKG_CHECK_VAR(QT_QMAKE,
|
||||
[Qt5Core >= 5.2.0],
|
||||
[host_bins],
|
||||
[QT_QMAKE=[$QT_QMAKE]/qmake
|
||||
AC_CHECK_FILE([$QT_QMAKE],
|
||||
[],
|
||||
[QT_QMAKE=""])
|
||||
])
|
||||
])
|
||||
|
||||
AC_MSG_CHECKING([for Qt5 qmake >= 5.2.0])
|
||||
AS_IF([test "x$QT_QMAKE" != "x"],
|
||||
[AC_MSG_RESULT([$QT_QMAKE])],
|
||||
[AC_MSG_RESULT([not found])]
|
||||
)
|
||||
])
|
||||
|
||||
# FIND_QTDBUS()
|
||||
# Sets the HAVE_QTDBUS variable to true or false.
|
||||
# --------------------------------------
|
||||
AC_DEFUN([FIND_QTDBUS],
|
||||
[AS_IF([test "x$x$with_qt5" == "xyes"],
|
||||
[AC_MSG_CHECKING([for Qt5DBus >= 5.2.0])
|
||||
PKG_CHECK_EXISTS([Qt5DBus >= 5.2.0],
|
||||
[AC_MSG_RESULT([found])
|
||||
HAVE_QTDBUS=[true]],
|
||||
[AC_MSG_RESULT([not found])
|
||||
HAVE_QTDBUS=[false]])
|
||||
],
|
||||
[AC_MSG_CHECKING([for QtDBus >= 4.8.0])
|
||||
PKG_CHECK_EXISTS([QtDBus >= 4.8.0],
|
||||
[AC_MSG_RESULT([found])
|
||||
HAVE_QTDBUS=[true]],
|
||||
[AC_MSG_RESULT([not found])
|
||||
HAVE_QTDBUS=[false]])
|
||||
])
|
||||
])
|
Loading…
Add table
Add a link
Reference in a new issue