New validate plugin: validateflow
[platform/upstream/gstreamer.git] / codecanalyzer / configure.ac
1 AC_PREREQ([2.66])
2 AC_INIT([codecanalyzer], [0.1.0],
3     [sreerenj.balachandran@intel.com])
4
5 AC_CONFIG_HEADERS([config.h])
6 AC_CONFIG_SRCDIR([Makefile.am])
7 AC_CONFIG_MACRO_DIR([m4])
8 AC_CONFIG_AUX_DIR([build-aux])
9
10 AC_CANONICAL_TARGET
11
12 AM_INIT_AUTOMAKE([1.11 no-dist-gzip dist-xz tar-ustar])
13
14 m4_ifdef([AM_SILENT_RULES],[AM_SILENT_RULES([yes])])
15
16 dnl Check for tools
17 AC_PROG_CC
18 AM_PROG_CC_C_O
19
20 dnl Initialize libtool
21 LT_PREREQ([2.2])
22 LT_INIT
23
24 # codecanalyzer packag versions
25 m4_define([codecanalyzer_major_version], [0])
26 m4_define([codecanalyzer_minor_version], [1])
27 m4_define([codecanalyzer_build_version], [0])
28
29 dnl Check for glib
30 PKG_CHECK_MODULES([GLIB], [glib-2.0 >= 2.32.0])
31 PKG_CHECK_MODULES([GMODULE_EXPORT], [gmodule-2.0 >= 2.32.0])
32 PKG_CHECK_MODULES([GTK], [gtk+-3.0 >= 3.4.2])
33 PKG_CHECK_MODULES([GST], [gstreamer-1.0 >= 1.3.1])
34 PKG_CHECK_MODULES([GST_BASE], [gstreamer-base-1.0 >= 1.3.1])
35 PKG_CHECK_MODULES([GST_PLUGINS_BASE], [gstreamer-plugins-base-1.0 >= 1.3.1])
36 PKG_CHECK_MODULES([GST_VIDEO], [gstreamer-video-1.0 >= 1.3.1])
37 PKG_CHECK_MODULES([GST_PBUTILS], [gstreamer-pbutils-1.0 >= 1.3.1])
38 PKG_CHECK_MODULES([GST_CODEC_PARSERS], [gstreamer-plugins-bad-1.0 >= 1.3.1])
39 PKG_CHECK_MODULES([LIBXML2], [libxml-2.0 >= 2.7.8])
40
41 GST_ALL_LDFLAGS="-no-undefined"
42 AC_SUBST(GST_ALL_LDFLAGS)
43
44 AC_SUBST(GLIB_CFLAGS)
45 AC_SUBST(GLIB_LIBS)
46 AC_SUBST(GMODULE_EXPORT_CFLAGS)
47 AC_SUBST(GMODULE_EXPORT_LIBS)
48 AC_SUBST(GTK_CFLAGS)
49 AC_SUBST(GTK_LIBS)
50 AC_SUBST(GST_CFLAGS)
51 AC_SUBST(GST_LIBS)
52 AC_SUBST(GST_BASE_CFLAGS)
53 AC_SUBST(GST_BASE_LIBS)
54 AC_SUBST(GST_PLUGINS_CFLAGS)
55 AC_SUBST(GST_PLUGINS_LIBS)
56 AC_SUBST(GST_VIDEO_CFLAGS)
57 AC_SUBST(GST_VIDEO_LIBS)
58 AC_SUBST(GST_PBUTILS_CFLAGS)
59 AC_SUBST(GST_PBUTILS_LIBS)
60 AC_SUBST(GST_CODEC_PARSERS_LIBS)
61 AC_SUBST(GST_CODEC_PARSERS_CFLAGS)
62 AC_SUBST(LIBXML2_CFLAGS)
63 AC_SUBST(LIBXML2_LIBS)
64
65 AC_CONFIG_FILES([Makefile
66         src/Makefile
67         src/plugins/Makefile
68         src/plugins/gst/Makefile
69         src/plugins/gst/analyzersink/Makefile
70         data/Makefile
71         data/ui/Makefile
72         data/pixmaps/Makefile
73         ])
74 AC_OUTPUT
75
76 echo
77 echo $PACKAGE $VERSION
78 echo " configure complete, now type make and make install "
79 echo " ===================================================== "