mirror of
https://github.com/alexkay/spek.git
synced 2025-04-16 08:40:33 +03:00
Clean up dependency detection
This commit is contained in:
parent
4f8de5bdea
commit
093e80037d
19
configure.ac
19
configure.ac
@ -14,15 +14,15 @@ AC_MSG_CHECKING([the OS])
|
||||
AS_CASE([$host],
|
||||
[*-*-mingw*], [
|
||||
os="WIN"
|
||||
AC_DEFINE([OS_WIN], [1], [Platform])
|
||||
AC_DEFINE([OS_WIN], [1], [Windows])
|
||||
],
|
||||
[*-*-darwin*], [
|
||||
os="OSX"
|
||||
AC_DEFINE([OS_OSX], [1], [Platform])
|
||||
AC_DEFINE([OS_OSX], [1], [OS X])
|
||||
],
|
||||
[*], [
|
||||
os="UNIX"
|
||||
AC_DEFINE([OS_UNIX], [1], [Platform])
|
||||
AC_DEFINE([OS_UNIX], [1], [Unix])
|
||||
]
|
||||
)
|
||||
AC_MSG_RESULT([$os])
|
||||
@ -30,14 +30,12 @@ AC_MSG_RESULT([$os])
|
||||
AC_CHECK_LIB(m, log10)
|
||||
|
||||
pkg_modules="libavformat >= 52.111 libavcodec >= 52.123 libavutil"
|
||||
PKG_CHECK_MODULES(SPEK, [$pkg_modules])
|
||||
AC_SUBST(SPEK_CFLAGS)
|
||||
AC_SUBST(SPEK_LIBS)
|
||||
PKG_CHECK_MODULES(FFMPEG, [$pkg_modules])
|
||||
|
||||
AM_OPTIONS_WXCONFIG
|
||||
reqwx=2.8.0
|
||||
AM_PATH_WXCONFIG($reqwx, wxWin=1)
|
||||
if test "$wxWin" != 1; then
|
||||
AM_PATH_WXCONFIG($reqwx, wx=1)
|
||||
if test "$wx" != 1; then
|
||||
AC_MSG_ERROR([
|
||||
wxWidgets must be installed on your system.
|
||||
|
||||
@ -49,11 +47,6 @@ if test "$wxWin" != 1; then
|
||||
])
|
||||
fi
|
||||
|
||||
CPPFLAGS="$CPPFLAGS $WX_CPPFLAGS"
|
||||
CXXFLAGS="$CXXFLAGS $WX_CXXFLAGS_ONLY"
|
||||
CFLAGS="$CFLAGS $WX_CFLAGS_ONLY"
|
||||
LIBS="$LIBS $WX_LIBS"
|
||||
|
||||
GETTEXT_PACKAGE=spek
|
||||
AC_DEFINE_UNQUOTED([GETTEXT_PACKAGE], ["$GETTEXT_PACKAGE"], [Gettext Package])
|
||||
AC_SUBST(GETTEXT_PACKAGE)
|
||||
|
@ -15,18 +15,16 @@ spek_SOURCES = \
|
||||
|
||||
spek_CPPFLAGS = \
|
||||
-include config.h \
|
||||
-DLOCALEDIR=\""$(localedir)"\" \
|
||||
-DPKGDATADIR=\""$(pkgdatadir)"\" \
|
||||
-DPKGLIBDIR=\""$(pkglibdir)"\"
|
||||
$(WX_CPPFLAGS)
|
||||
|
||||
spek_CFLAGS = \
|
||||
$(SPEK_CFLAGS) \
|
||||
@CFLAGS@
|
||||
$(FFMPEG_CFLAGS) \
|
||||
$(WX_CFLAGS_ONLY)
|
||||
|
||||
spek_CXXFLAGS = \
|
||||
$(SPEK_CFLAGS) \
|
||||
@CXXFLAGS@
|
||||
$(FFMPEG_CFLAGS) \
|
||||
$(WX_CXXFLAGS_ONLY)
|
||||
|
||||
spek_LDADD = \
|
||||
$(SPEK_LIBS) \
|
||||
@LIBS@
|
||||
$(FFMPEG_LIBS) \
|
||||
$(WX_LIBS)
|
Loading…
x
Reference in New Issue
Block a user