makefile.am

来自「Motion JPEG编解码器源代码」· AM 代码 · 共 252 行

AM
252
字号
# Makefile for lavtoolsMAINTAINERCLEANFILES = Makefile.inAM_CPPFLAGS = -I$(top_srcdir) -I$(includedir) -I$(top_srcdir)/utils \	-DLAVPLAY_VERSION=\"$(VERSION)\"LIBMJPEGUTILS = $(top_builddir)/utils/libmjpegutils.la# *********************************************************************# Support liblib_LTLIBRARIES = liblavfile.la liblavjpeg.laif HAVE_V4L  lib_LTLIBRARIES += liblavrec.laendifif HAVE_V4L_OR_SDL  lib_LTLIBRARIES += liblavplay.laendifliblavincludedir = $(pkgincludedir)liblavinclude_HEADERS = \	avilib.h \	editlist.h \	lav_io.h \	jpegutils.h \	frequencies.h \	liblavrec.h \	liblavplay.h \	audiolib.hLAV_ALL_LIB_OPTS = \	-version-info $(LT_CURRENT):$(LT_REVISION):$(LT_AGE) \	-release $(LT_RELEASE)liblavfile_la_SOURCES = editlist.c lav_io.c avilib.cliblavfile_la_CPPFLAGS = $(AM_CPPFLAGS) $(LIBDV_CFLAGS) $(JPEG_CFLAGS) $(LIBQUICKTIME_CFLAGS)liblavfile_la_LDFLAGS = $(LAV_ALL_LIB_OPTS) \	$(LIBQUICKTIME_LIBS) $(JPEG_LIBS) $(LIBDV_LIBS)liblavjpeg_la_SOURCES = jpegutils.cliblavjpeg_la_CPPFLAGS = $(AM_CPPFLAGS) $(JPEG_CFLAGS)liblavjpeg_la_LDFLAGS = $(LAV_ALL_LIB_OPTS) $(JPEG_LIBS)liblavrec_la_SOURCES = liblavrec.c audiolib.c frequencies.cliblavrec_la_CPPFLAGS = $(AM_CPPFLAGS) # so automake doesn't complain about audiolib & frequenciesliblavrec_la_LDFLAGS = $(LAV_ALL_LIB_OPTS)liblavplay_la_SOURCES = liblavplay.c audiolib.cliblavplay_la_CPPFLAGS = $(AM_CPPFLAGS) $(LIBDV_CFLAGS) $(X_CFLAGS)liblavplay_la_LDFLAGS = $(LAV_ALL_LIB_OPTS)# *********************************************************************# The tools themselvesbin_PROGRAMS = \	lav2wav \	lav2yuv \	yuvmedianfilter \	lavaddwav \	lavtrans \	ypipe yuv2lav \	transist.flt \	matteblend.flt \	multiblend.flt \	lavpipe \	yuvscaler \	yuvcorrect \	yuvcorrect_tune \	jpeg2yuv \	ppmtoy4m \	pnmtoy4m \	y4mtoppm \	y4mtopnm \	pgmtoy4m \	y4mcolorbars \	lavinfo \	y4mshift \	y4mspatialfilter \	y4mstabilizer \	yuvfps \	y4mhist \	y4mblack \	y4mtoyuv \	y4minterlace \	yuv4mpeg \	yuyvtoy4m \	yuvinactiveif HAVE_GTK  bin_PROGRAMS += glavendifif HAVE_SDL  bin_PROGRAMS += yuvplayendifif HAVE_V4L  bin_PROGRAMS += lavrec testrec lavvideoendifif HAVE_V4L_OR_SDL  bin_PROGRAMS += lavplayendifif HAVE_LIBPNG  bin_PROGRAMS += png2yuvendifnoinst_HEADERS = \	colorspace.h \	glav.h \	pipelist.h \	subsample.h \	lav_common.h \	lav2wav.h \	yuvscaler.h \	yuvcorrect.hypipe_SOURCES = ypipe.cypipe_LDADD = $(LIBMJPEGUTILS)yuv2lav_SOURCES = yuv2lav.cyuv2lav_LDADD = $(LIBMJPEGUTILS) liblavfile.la liblavjpeg.la $(LIBM_LIBS)transist_flt_SOURCES = transist.flt.ctransist_flt_LDADD = $(LIBMJPEGUTILS)matteblend_flt_SOURCES = matteblend.flt.cmatteblend_flt_LDADD = $(LIBMJPEGUTILS)multiblend_flt_SOURCES = multiblend.flt.cmultiblend_flt_LDADD = $(LIBMJPEGUTILS)if HAVE_X  LAVPLAY_X_LIBS = $(X_LIBS) -lX11endiflavplay_SOURCES = lavplay.clavplay_LDADD = $(LIBMJPEGUTILS) \	liblavplay.la liblavjpeg.la liblavfile.la \	@LIBGETOPT_LIB@ $(PTHREAD_LIBS) $(SDL_LIBS) $(LAVPLAY_X_LIBS)lavrec_SOURCES = lavrec.clavrec_LDADD = $(LIBMJPEGUTILS) \	liblavrec.la liblavfile.la liblavjpeg.la \	@LIBGETOPT_LIB@ $(PTHREAD_LIBS)testrec_SOURCES = testrec.c audiolib.ctestrec_LDADD = $(PTHREAD_LIBS) $(LIBMJPEGUTILS)lav2yuv_SOURCES = lav2yuv.c lav_common.clav2yuv_CPPFLAGS = $(AM_CPPFLAGS) $(LIBDV_CFLAGS)lav2yuv_LDADD = $(LIBMJPEGUTILS) \		liblavfile.la liblavjpeg.la $(LIBDV_LIBS)jpeg2yuv_SOURCES = jpeg2yuv.cjpeg2yuv_CPPFLAGS = $(AM_CPPFLAGS) $(JPEG_CFLAGS)jpeg2yuv_LDADD = $(LIBMJPEGUTILS) liblavjpeg.la $(JPEG_LIBS)png2yuv_SOURCES = png2yuv.c colorspace.c subsample.cpng2yuv_LDADD = $(LIBMJPEGUTILS) -lpng -lz -lmlavpipe_SOURCES = lavpipe.c pipelist.clavpipe_LDADD = $(LIBMJPEGUTILS)yuvmedianfilter_SOURCES = yuvmedianfilter.cyuvmedianfilter_LDADD = $(LIBMJPEGUTILS)lav2wav_SOURCES = lav2wav.clav2wav_LDADD = $(LIBMJPEGUTILS) liblavfile.lalavtrans_SOURCES = lavtrans.clavtrans_LDADD = $(LIBMJPEGUTILS) liblavfile.lalavaddwav_SOURCES = lavaddwav.clavaddwav_LDADD = $(LIBMJPEGUTILS) liblavfile.laglav_SOURCES = glav.c glav_main.cglav_CPPFLAGS = $(AM_CPPFLAGS) ${GTK_CFLAGS} -DG_LOG_DOMAIN=\"lavtools\"glav_LDADD = $(LIBMJPEGUTILS) ${GTK_LIBS}lavvideo_SOURCES = lavvideo.c frequencies.cyuvscaler_CFLAGS=@PROGRAM_NOPIC@yuvscaler_SOURCES = yuvscaler.c yuvscaler_resample.c yuvscaler_bicubic.cyuvscaler_LDADD = $(LIBMJPEGUTILS) $(LIBM_LIBS)yuvcorrect_SOURCES = yuvcorrect.c yuvcorrect_functions.cyuvcorrect_LDADD = $(LIBMJPEGUTILS) $(LIBM_LIBS)yuvcorrect_tune_SOURCES = yuvcorrect_tune.c yuvcorrect_functions.cyuvcorrect_tune_LDADD = $(LIBMJPEGUTILS) $(LIBM_LIBS)yuvplay_SOURCES = yuvplay.cyuvplay_LDADD = $(SDL_LIBS) $(LIBMJPEGUTILS)ppmtoy4m_SOURCES = ppmtoy4m.c colorspace.c subsample.cppmtoy4m_LDADD = $(LIBMJPEGUTILS)pnmtoy4m_SOURCES = pnmtoy4m.c colorspace.cpnmtoy4m_LDADD = $(LIBMJPEGUTILS)pgmtoy4m_SOURCES = pgmtoy4m.cpgmtoy4m_LDADD = $(LIBMJPEGUTILS)y4mtoppm_SOURCES = y4mtoppm.c colorspace.c subsample.cy4mtoppm_LDADD = $(LIBMJPEGUTILS)y4mtopnm_SOURCES = y4mtopnm.c colorspace.cy4mtopnm_LDADD = $(LIBMJPEGUTILS)y4mcolorbars_SOURCES = y4mcolorbars.c colorspace.c subsample.cy4mcolorbars_LDADD = $(LIBMJPEGUTILS)lavinfo_SOURCES = lavinfo.clavinfo_LDADD = $(LIBMJPEGUTILS) liblavfile.lay4mshift_SOURCES = y4mshift.cy4mshift_LDADD = $(LIBMJPEGUTILS)y4mspatialfilter_CFLAGS=@PROGRAM_NOPIC@y4mspatialfilter_SOURCES = y4mspatialfilter.cy4mspatialfilter_LDADD = $(LIBMJPEGUTILS) $(LIBM_LIBS)y4mstabilizer_SOURCES = y4mstabilizer.c subsample.cy4mstabilizer_LDADD = $(LIBMJPEGUTILS)y4mblack_SOURCES = y4mblack.cy4mblack_LDADD = $(LIBMJPEGUTILS)y4minterlace_SOURCES = y4minterlace.cy4minterlace_LDADD = $(LIBMJPEGUTILS)y4mtoyuv_SOURCES = y4mtoyuv.cy4mtoyuv_LDADD = $(LIBMJPEGUTILS)yuv4mpeg_SOURCES = yuv4mpeg.cyuv4mpeg_LDADD = $(LIBMJPEGUTILS)yuyvtoy4m_SOURCES = yuyvtoy4m.cyuyvtoy4m_LDADD = $(LIBMJPEGUTILS)yuvfps_SOURCES = yuvfps.cyuvfps_LDADD = $(LIBMJPEGUTILS)yuvinactive_SOURCES = yuvinactive.cyuvinactive_LDADD = $(LIBMJPEGUTILS)y4mhist_SOURCES = y4mhist.cy4mhist_CFLAGS=@PROGRAM_NOPIC@y4mhist_LDADD = $(LIBMJPEGUTILS)

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?