1 # use the default c++ flags
2 AM_CXXFLAGS=@DEF_CXXFLAGS@
4 EXTRA_DIST = highgui.dsp highgui.vcproj highgui.rc resource.h \
5 cvcap_cmu.cpp cvcap_tyzx.cpp cvcap_vfw.cpp cvcap_mil.cpp \
6 cvcap_qt.cpp cvcap_dc1394.cpp cvcap_ffmpeg.cpp \
7 cvcap_v4l.cpp cvcap_xine.cpp cvcap_images.cpp \
9 window_carbon.cpp window_gtk.cpp window_w32.cpp \
12 INCLUDES = -I. -I$(top_srcdir)/cxcore/include \
13 -I$(top_srcdir)/cv/include @GTHREAD_CFLAGS@ @GTK_CFLAGS@ \
14 @GSTREAMER_CFLAGS@ @QUICKTIME_CFLAGS@ @CARBON_CFLAGS@ \
15 @UNICAP_PACKAGE_CFLAGS@ @UCIL_PACKAGE_CFLAGS@
18 _highgui.h bitstrm.h grfmt_base.h grfmt_bmp.h \
19 grfmt_jpeg.h grfmt_jpeg2000.h grfmt_exr.h grfmt_imageio.h \
20 grfmt_pxm.h grfmt_png.h grfmt_sunras.h grfmt_tiff.h grfmts.h \
22 noinst_LTLIBRARIES = lib_highgui.la
23 lib_LTLIBRARIES = libhighgui.la
26 TMP_DC1394=cvcap_dc1394.cpp
38 TMP_UNICAP=cvcap_unicap.cpp
44 TMP_FFMPEG=cvcap_ffmpeg.cpp
50 TMP_XINE=cvcap_xine.cpp
56 TMP_GSTREAMER=cvcap_gstreamer.cpp gstappsink.c
68 TMP_CARBON=window_carbon.cpp
74 TMP_GTK=window_gtk.cpp
80 TMP_IMAGEIO=grfmt_imageio.cpp
87 lib_highgui_la_SOURCES = \
88 bitstrm.cpp grfmt_base.cpp grfmt_bmp.cpp grfmt_jpeg.cpp \
89 grfmt_png.cpp grfmt_pxm.cpp grfmt_jpeg2000.cpp grfmt_exr.cpp \
90 grfmt_sunras.cpp grfmt_tiff.cpp image.cpp loadsave.cpp \
91 precomp.cpp utils.cpp cvcap.cpp cvcap_images.cpp window.cpp \
92 $(TMP_DC1394) $(TMP_V4L) $(TMP_FFMPEG) $(TMP_GSTREAMER) \
93 $(TMP_QT) $(TMP_XINE) $(TMP_GTK) $(TMP_CARBON) $(TMP_IMAGEIO) \
95 lib_highgui_la_LDFLAGS = -no-undefined @LDFLAGS@
98 libhighguiincludedir = $(includedir)/opencv
99 libhighguiinclude_HEADERS = highgui.h
100 libhighgui_la_SOURCES = dummy.cpp
101 libhighgui_la_LDFLAGS = -no-undefined -version-info @LT_VERSION@ @LDFLAGS@
102 libhighgui_la_LIBADD = \
104 $(top_builddir)/cxcore/src/libcxcore.la \
105 $(top_builddir)/cv/src/libcv.la \
106 @GTHREAD_LIBS@ @GTK_LIBS@ @GSTREAMER_LIBS@ @IMAGELIBS@ @FFMPEGLIBS@ \
107 @IEEE1394LIBS@ @QUICKTIME_LIBS@ @CARBON_LIBS@ @XINE_LIBS@ @LTLIBOBJS@ \
108 @UNICAP_PACKAGE_LIBS@ @UCIL_PACKAGE_LIBS@