-CFLAGS += -I../..
+CFLAGS := -I../.. $(CFLAGS)
LDFLAGS += -L../../framework -lmlt -lpthread -lm
exit 0
fi
- [ "$disable_gtk2" != "0" ] && echo "- gtk2 not found: gtk2 preview disabled"
- [ "$disable_pixbuf" != "0" ] && echo "- pixbuf not found: pixbuf loader and rescaler disabled"
- [ "$disable_pango" != "0" ] && echo "- pango not found: pango titler disabled"
-
- echo > config.h
- [ "$disable_gtk2" = "0" ] && echo "#define USE_GTK2" >> config.h
- [ "$disable_pixbuf" = "0" ] && echo "#define USE_PIXBUF" >> config.h
- [ "$disable_pango" = "0" ] && echo "#define USE_PANGO" >> config.h
-
echo > config.mak
- [ "$disable_gtk2" = "0" ] && echo "USE_GTK2=1" >> config.mak
- [ "$disable_pixbuf" = "0" ] && echo "USE_PIXBUF=1" >> config.mak
- [ "$disable_pango" = "0" ] && echo "USE_PANGO=1" >> config.mak
+
+ if [ "$disable_gtk2" = "0" ]
+ then
+ echo "CFLAGS += -DUSE_GTK2" >> config.mak
+ echo "USE_GTK2=1" >> config.mak
+ else
+ echo "- gtk2 not found: gtk2 preview disabled"
+ fi
+
+ if [ "$disable_pixbuf" = "0" ]
+ then
+ echo "CFLAGS += -DUSE_PIXBUF" >> config.mak
+ echo "USE_PIXBUF=1" >> config.mak
+ else
+ echo "- pixbuf not found: pixbuf loader and rescaler disabled"
+ fi
+
+ if [ "$disable_pango" = "0" ]
+ then
+ echo "CFLAGS += -DUSE_PANGO" >> config.mak
+ echo "USE_PANGO=1" >> config.mak
+ else
+ echo "- pango not found: pango titler disabled"
+ fi
[ "$pkgconfig_prefix" != "" ] && echo "PKGCONFIG_PREFIX=$pkgconfig_prefix" >> config.mak
pkg-config --exists 'libexif'
if [ $? -eq 0 ]
then
- echo "Libexif found, enabling auto rotate"
- echo "#define USE_EXIF" >> config.h
- echo "USE_EXIF=1" >> config.mak
- echo EXIFCXXFLAGS=$(pkg-config --cflags libexif ) >> config.mak
- echo EXIFLIBS=$(pkg-config --libs libexif) >> config.mak
+ echo "- Libexif found, enabling auto rotate"
+ echo "USE_EXIF=1" >> config.mak
+ echo EXIFCXXFLAGS=$(pkg-config --cflags libexif ) >> config.mak
+ echo EXIFCXXFLAGS += -DUSE_EXIF >> config.mak
+ echo EXIFLIBS=$(pkg-config --libs libexif) >> config.mak
elif [ -d "$exif_libdir" -a -d "$exif_includedir" ]
then
# test if we have a libexif
if [ -f "$exif_libdir/exif-data.h" ]
then
- echo "Libexif found, enabling auto rotate"
- echo "#define USE_EXIF" >> config.h
+ echo "- Libexif found, enabling auto rotate"
echo "USE_EXIF=1" >> config.mak
echo EXIFCXXFLAGS=-I$exif_includedir >> config.mak
- echo EXIFLIBS=-L$exif_libdir lexif >> config.mak
+ echo EXIFCXXFLAGS += -DUSE_EXIF >> config.mak
+ echo EXIFLIBS=-L$exif_libdir lexif >> config.mak
else
- echo "Libexif not found, disabling exif features (auto rotate)"
+ echo "- Libexif not found, disabling exif features (auto rotate)"
fi
fi
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
*/
-#include "config.h"
#include <string.h>
#include <framework/mlt.h>
#include <gdk/gdk.h>
#include <framework/mlt_tokeniser.h>
#include <gdk-pixbuf/gdk-pixbuf.h>
-#include "config.h"
-
#ifdef USE_EXIF
#include <libexif/exif-data.h>
#endif
-CFLAGS += -I../../
-CXXFLAGS += $(CFLAGS) -Wno-deprecated
+CFLAGS := -I../../ $(CFLAGS)
+CXXFLAGS := $(CFLAGS) -Wno-deprecated $(CXXFLAGS)
LDFLAGS += -L../../framework -lmlt -lpthread
* Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
*/
-#include "config.h"
-
// C++ includes
#include <cstring>
pkg-config libdv 2> /dev/null
libdv_disabled=$?
- echo > config.h
- [ "$lqt_disabled" = "0" ] && echo "#define HAVE_LIBQUICKTIME" >> config.h
- [ "$libdv_disabled" = "0" ] && echo "#define HAVE_LIBDV" >> config.h
echo > config.mak
- [ "$lqt_disabled" = "0" ] && echo "HAVE_LIBQUICKTIME=1" >> config.mak
- [ "$libdv_disabled" = "0" ] && echo "HAVE_LIBDV=1" >> config.mak
+
+ if [ "$lqt_disabled" = "0" ]
+ then
+ echo "CFLAGS += -DHAVE_LIBQUICKTIME" >> config.mak
+ echo "HAVE_LIBQUICKTIME=1" >> config.mak
+ else
+ echo "- libquicktime not found: only enabling dv avi support"
+ fi
+
+ if [ "$libdv_disabled" = "0" ]
+ then
+ echo "CFLAGS += -DHAVE_LIBDV" >> config.mak
+ echo "HAVE_LIBDV=1" >> config.mak
+ fi
- [ "$lqt_disabled" != "0" ] && echo "- libquicktime not found: only enabling dv avi support"
[ "$libdv_disabled" != "0" -a "$lqt_disabled" = "0" ] && echo "- libdv not found: mov dv may not have audio"
exit 0
* Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
*/
-#include "config.h"
-
extern "C" {
#include <framework/mlt_frame.h>
}
* Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
*/
-#include "config.h"
-
#include <cstring>
#include <cstdlib>
* Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
*/
-#include "config.h"
-
// C++ includes
#include <string>
-CFLAGS += -I../..
+CFLAGS := -I../.. $(CFLAGS)
LDFLAGS += -L../../framework -lmlt -lm
CPPOBJS += transition_movit_mix.o
CPPOBJS += transition_movit_overlay.o
-CXXFLAGS += -Wno-deprecated $(CFLAGS)
+CXXFLAGS := -Wno-deprecated $(CFLAGS) $(CXXFLAGS)
CXXFLAGS += $(shell pkg-config --cflags movit 2> /dev/null)
SHADERDIR = $(shell pkg-config --variable=shaderdir movit)
-CFLAGS += -I../..
+CFLAGS := -I../.. $(CFLAGS)
LDFLAGS += -L../../framework -lmlt -lpthread -lm -L../../mlt++ -lmlt++
esac
done
- echo > config.h
echo > config.mak
pkg-config --exists 'libexif'
if [ $? -eq 0 ]
then
echo "- Libexif found, enabling auto rotate"
- echo "#define USE_EXIF" >> config.h
echo "USE_EXIF=1" >> config.mak
echo EXIFCXXFLAGS=$(pkg-config --cflags libexif ) >> config.mak
+ echo EXIFCXXFLAGS += -DUSE_EXIF >> config.mak
echo EXIFLIBS=$(pkg-config --libs libexif) >> config.mak
elif [ -d "$exif_libdir" -a -d "$exif_includedir" ]
then
if [ -f "$exif_libdir/exif-data.h" ]
then
echo "- Libexif found, enabling auto rotate"
- echo "#define USE_EXIF" >> config.h
echo "USE_EXIF=1" >> config.mak
echo EXIFCXXFLAGS=-I$exif_includedir >> config.mak
+ echo EXIFCXXFLAGS += -DUSE_EXIF >> config.mak
echo EXIFLIBS=-L$exif_libdir lexif >> config.mak
else
echo "- Libexif not found, disabling exif features (auto rotate)"
#include <framework/mlt.h>
-#include "config.h"
#include <pthread.h>
#ifdef __cplusplus