# Process this file with autoconf to produce a configure script.
AC_PREREQ(2.59)
-AC_INIT([xbmc], [12.0rc2], [http://trac.xbmc.org])
+AC_INIT([xbmc], [12.9.1], [http://trac.xbmc.org])
AC_CONFIG_HEADERS([xbmc/config.h])
AH_TOP([#pragma once])
m4_include([m4/ax_python_devel.m4])
alsa_disabled="== ALSA support disabled. =="
rsxs_enabled="== RSXS enabled. =="
rsxs_disabled="== RSXS disabled. =="
+fishbmc_enabled="== FishBMC enabled. =="
+fishbmc_disabled="== FishBMC disabled. =="
projectm_enabled="== ProjectM enabled. =="
projectm_disabled="== ProjectM disabled. =="
x11_enabled="== X11 enabled. =="
[use_rsxs=$enableval],
[use_rsxs=yes])
+AC_ARG_ENABLE([fishbmc],
+ [AS_HELP_STRING([--enable-fishbmc],
+ [enable FishBMC visualisation (default is yes)])],
+ [use_fishbmc=$enableval],
+ [use_fishbmc=yes])
+
AC_ARG_ENABLE([projectm],
[AS_HELP_STRING([--enable-projectm],
[enable ProjectM visualisation (default is yes)])],
fi
fi
+# FISHBMC
+if test "$use_fishbmc" = "no" || test "$use_gl" = "no"; then
+ AC_MSG_NOTICE($fishbmc_disabled)
+ DISABLE_FISHBMC=1
+ use_fishbmc="no"
+else
+ AC_MSG_NOTICE($fishbmc_enabled)
+ DISABLE_FISHBMC=0
+fi
+
# PROJECTM
if test "$use_projectm" = "no" || test "$use_gl" = "no"; then
AC_MSG_NOTICE($projectm_disabled)
DISABLE_PROJECTM=1
+ use_projectm="no"
else
AC_MSG_NOTICE($projectm_enabled)
DISABLE_PROJECTM=0
final_message="$final_message\n RSXS:\t\tNo"
fi
+if test "$use_fishbmc" = "yes"; then
+ final_message="$final_message\n FishBMC:\tYes"
+else
+ final_message="$final_message\n FishBMC:\tNo"
+fi
+
if test "$use_projectm" = "yes"; then
final_message="$final_message\n ProjectM:\tYes"
else
GIT_REV=$(git --no-pager log --abbrev=7 -n 1 --pretty=format:"%h %ci" HEAD | awk '{gsub("-", "");print $2"-"$1}')
fi
if test "$GIT_REV" = ""; then
- GIT_REV="Unknown"
+ if test -f VERSION ; then
+ GIT_REV=$(awk 'END{print substr($1,1,16)}' VERSION)
+ if test -z $GIT_REV ; then GIT_REV="Unknown" ; fi
+ else
+ GIT_REV="Unknown"
+ fi
fi
if test "$host_vendor" = "apple"; then
echo "#define GIT_REV \"$GIT_REV\"" > git_revision.h
xbmc/visualizations/XBMCProjectM/Makefile \
xbmc/visualizations/Goom/Makefile \
xbmc/visualizations/OpenGLSpectrum/Makefile \
+ xbmc/visualizations/fishBMC/Makefile \
xbmc/visualizations/WaveForm/Makefile \
lib/addons/library.xbmc.addon/Makefile \
lib/addons/library.xbmc.gui/Makefile \
AC_SUBST(BUILD_DVDCSS)
AC_SUBST(DISABLE_GOOM)
AC_SUBST(DISABLE_RSXS)
+AC_SUBST(DISABLE_FISHBMC)
AC_SUBST(DISABLE_PROJECTM)
AC_SUBST(USE_SKIN_TOUCHED)
AC_SUBST(USE_EXTERNAL_FFMPEG)
$MAKE dvdread-config &&
mkdir -p `pwd`/../includes/dvdread
cp `pwd`/../libdvdread/src/*.h `pwd`/../includes/dvdread
+ cp `pwd`/../libdvdread/src/dvdread/*.h `pwd`/../includes/dvdread
], [0])
XB_CONFIG_MODULE([lib/libdvd/libdvdnav], [