1# # Process this file with automake to produce Makefile.in. 2 3AM_CPPFLAGS = \ 4 $(PTHREAD_CFLAGS) \ 5 -I$(top_srcdir) \ 6 -I$(top_srcdir)/src 7 8pkgdir = $(MOD_PATH) 9 10if CAN_COMPILE_C_ALTIVEC 11if OS_DARWIN 12ALTIVEC = -faltivec 13else 14ALTIVEC = -maltivec -mabi=altivec 15endif 16endif 17 18if HAVE_IMAGEMAGICK 19FILTER_COMPARE = filter_compare.la 20FILTER_LOGO = filter_logo.la 21FILTER_LOGOAWAY = filter_logoaway.la 22endif 23 24if HAVE_FFMPEG 25FILTER_RESAMPLE = filter_resample.la 26if HAVE_LIBPOSTPROC 27FILTER_PP = filter_pp.la 28endif 29endif 30 31if HAVE_FREETYPE2 32FILTER_TEXT = filter_text.la 33endif 34 35if HAVE_GCC2 36F_TOMSMOCOMP = 37else # GCC2 38if ARCH_X86 39if HAVE_ASM_MMX 40if HAVE_ASM_SSE 41F_TOMSMOCOMP = tomsmocomp 42endif # ARCH_X86 43endif # HAVE_ASM_MMX 44endif # HAVE_ASM_SSE 45endif # GCC2 46 47AM_CFLAGS = $(ALTIVEC) 48 49pkg_LTLIBRARIES = \ 50 filter_29to23.la \ 51 filter_32detect.la \ 52 filter_32drop.la \ 53 filter_aclip.la \ 54 filter_ascii.la \ 55 filter_astat.la \ 56 $(FILTER_COMPARE) \ 57 filter_control.la \ 58 filter_cpaudio.la \ 59 filter_decimate.la \ 60 filter_denoise3d.la \ 61 filter_detectclipping.la \ 62 filter_detectsilence.la \ 63 filter_dnr.la \ 64 filter_doublefps.la \ 65 filter_facemask.la \ 66 filter_fieldanalysis.la\ 67 filter_fields.la \ 68 filter_fps.la \ 69 filter_hqdn3d.la \ 70 filter_invert.la \ 71 filter_ivtc.la \ 72 filter_levels.la \ 73 $(FILTER_LOGO) \ 74 $(FILTER_LOGOAWAY) \ 75 filter_lowpass.la \ 76 filter_mask.la \ 77 filter_modfps.la \ 78 filter_msharpen.la \ 79 filter_normalize.la \ 80 filter_null.la \ 81 $(FILTER_PP) \ 82 $(FILTER_RESAMPLE) \ 83 filter_skip.la \ 84 filter_slowmo.la \ 85 filter_smartbob.la \ 86 filter_smartdeinter.la \ 87 filter_smartyuv.la \ 88 filter_smooth.la \ 89 filter_testframe.la \ 90 $(FILTER_TEXT) \ 91 filter_unsharp.la \ 92 filter_whitebalance.la \ 93 filter_xsharpen.la \ 94 filter_yait.la 95 96filter_29to23_la_SOURCES = filter_29to23.c 97filter_29to23_la_LDFLAGS = -module -avoid-version 98 99filter_32detect_la_SOURCES = filter_32detect.c 100filter_32detect_la_LDFLAGS = -module -avoid-version 101 102filter_32drop_la_SOURCES = filter_32drop.c 103filter_32drop_la_LDFLAGS = -module -avoid-version 104 105filter_aclip_la_SOURCES = filter_aclip.c 106filter_aclip_la_LDFLAGS = -module -avoid-version 107 108filter_ascii_la_SOURCES = filter_ascii.c 109filter_ascii_la_LDFLAGS = -module -avoid-version 110 111filter_astat_la_SOURCES = filter_astat.c 112filter_astat_la_LDFLAGS = -module -avoid-version 113 114filter_compare_la_SOURCES = filter_compare.c 115filter_compare_la_CPPFLAGS = $(AM_CPPFLAGS) $(IMAGEMAGICK_CFLAGS) 116filter_compare_la_LDFLAGS = -module -avoid-version 117filter_compare_la_LIBADD = $(IMAGEMAGICK_LIBS) 118 119filter_control_la_SOURCES = filter_control.c 120filter_control_la_LDFLAGS = -module -avoid-version 121 122filter_cpaudio_la_SOURCES = filter_cpaudio.c 123filter_cpaudio_la_LDFLAGS = -module -avoid-version 124 125filter_decimate_la_SOURCES = filter_decimate.c 126filter_decimate_la_LDFLAGS = -module -avoid-version 127 128filter_denoise3d_la_SOURCES = filter_denoise3d.c 129filter_denoise3d_la_LDFLAGS = -module -avoid-version 130 131filter_detectclipping_la_SOURCES = filter_detectclipping.c 132filter_detectclipping_la_LDFLAGS = -module -avoid-version 133 134filter_detectsilence_la_SOURCES = filter_detectsilence.c 135filter_detectsilence_la_LDFLAGS = -module -avoid-version 136filter_detectsilence_la_LIBADD = -lm 137 138filter_dnr_la_SOURCES = filter_dnr.c 139filter_dnr_la_LDFLAGS = -module -avoid-version 140filter_dnr_la_LIBADD = -lm 141 142filter_doublefps_la_SOURCES = filter_doublefps.c 143filter_doublefps_la_LDFLAGS = -module -avoid-version 144 145filter_facemask_la_SOURCES = filter_facemask.c 146filter_facemask_la_LDFLAGS = -module -avoid-version 147 148filter_fieldanalysis_la_SOURCES = filter_fieldanalysis.c 149filter_fieldanalysis_la_LDFLAGS = -module -avoid-version 150 151filter_fields_la_SOURCES = filter_fields.c 152filter_fields_la_LDFLAGS = -module -avoid-version 153 154filter_fps_la_SOURCES = filter_fps.c 155filter_fps_la_LDFLAGS = -module -avoid-version 156 157filter_hqdn3d_la_SOURCES = filter_hqdn3d.c 158filter_hqdn3d_la_LDFLAGS = -module -avoid-version 159 160filter_ivtc_la_SOURCES = filter_ivtc.c 161filter_ivtc_la_LDFLAGS = -module -avoid-version 162 163filter_invert_la_SOURCES = filter_invert.c 164filter_invert_la_LDFLAGS = -module -avoid-version 165 166filter_levels_la_SOURCES = filter_levels.c 167filter_levels_la_LDFLAGS = -module -avoid-version 168 169filter_logo_la_SOURCES = filter_logo.c 170filter_logo_la_CPPFLAGS = $(AM_CPPFLAGS) $(IMAGEMAGICK_CFLAGS) 171filter_logo_la_LDFLAGS = -module -avoid-version 172filter_logo_la_LIBADD = $(IMAGEMAGICK_LIBS) 173 174filter_logoaway_la_SOURCES = filter_logoaway.c 175filter_logoaway_la_CPPFLAGS = $(AM_CPPFLAGS) $(IMAGEMAGICK_CFLAGS) 176filter_logoaway_la_LDFLAGS = -module -avoid-version 177filter_logoaway_la_LIBADD = $(IMAGEMAGICK_LIBS) 178 179filter_lowpass_la_SOURCES = filter_lowpass.c 180filter_lowpass_la_LDFLAGS = -module -avoid-version 181 182filter_mask_la_SOURCES = filter_mask.c 183filter_mask_la_LDFLAGS = -module -avoid-version 184 185filter_modfps_la_SOURCES = filter_modfps.c 186filter_modfps_la_LDFLAGS = -module -avoid-version 187filter_modfps_la_LIBADD = -lm 188 189filter_msharpen_la_SOURCES = filter_msharpen.c 190filter_msharpen_la_LDFLAGS = -module -avoid-version 191 192filter_normalize_la_SOURCES = filter_normalize.c 193filter_normalize_la_LDFLAGS = -module -avoid-version 194filter_normalize_la_LIBADD = -lm 195 196filter_null_la_SOURCES = filter_null.c 197filter_null_la_LDFLAGS = -module -avoid-version 198 199filter_pp_la_SOURCES = filter_pp.c 200filter_pp_la_CPPFLAGS = $(AM_CPPFLAGS) $(LIBPOSTPROC_CFLAGS) 201filter_pp_la_LIBADD = $(LIBPOSTPROC_LIBS) 202filter_pp_la_LDFLAGS = -module -avoid-version 203 204filter_skip_la_SOURCES = filter_skip.c 205filter_skip_la_LDFLAGS = -module -avoid-version 206 207filter_resample_la_SOURCES = filter_resample.c 208filter_resample_la_CPPFLAGS = $(AM_CPPFLAGS) $(LIBAVCODEC_CFLAGS) 209filter_resample_la_LDFLAGS = -module -avoid-version 210filter_resample_la_LIBADD = $(LIBAVCODEC_LIBS) 211 212filter_slowmo_la_SOURCES = filter_slowmo.c 213filter_slowmo_la_LDFLAGS = -module -avoid-version 214 215filter_smartbob_la_SOURCES = filter_smartbob.c 216filter_smartbob_la_LDFLAGS = -module -avoid-version 217 218filter_smartdeinter_la_SOURCES = filter_smartdeinter.c 219filter_smartdeinter_la_LDFLAGS = -module -avoid-version 220 221filter_smartyuv_la_SOURCES = filter_smartyuv.c 222filter_smartyuv_la_LDFLAGS = -module -avoid-version 223 224filter_smooth_la_SOURCES = filter_smooth.c 225filter_smooth_la_LDFLAGS = -module -avoid-version 226 227filter_testframe_la_SOURCES = filter_testframe.c 228filter_testframe_la_LDFLAGS = -module -avoid-version 229 230filter_text_la_SOURCES = filter_text.c 231filter_text_la_CPPFLAGS = $(AM_CPPFLAGS) $(FREETYPE2_CFLAGS) 232filter_text_la_LDFLAGS = -module -avoid-version 233filter_text_la_LIBADD = $(FREETYPE2_LIBS) 234 235filter_unsharp_la_SOURCES = filter_unsharp.c 236filter_unsharp_la_LDFLAGS = -module -avoid-version 237 238filter_whitebalance_la_SOURCES = filter_whitebalance.c 239filter_whitebalance_la_LDFLAGS = -module -avoid-version 240 241filter_xsharpen_la_SOURCES = filter_xsharpen.c 242filter_xsharpen_la_LDFLAGS = -module -avoid-version 243 244filter_yait_la_SOURCES = filter_yait.c 245filter_yait_la_LDFLAGS = -module -avoid-version 246filter_yait_la_LIBADD = -lm 247 248 249EXTRA_DIST = \ 250 parse_csv.awk.in \ 251 filter_list.awk.in \ 252 mmx.h 253 254if HAVE_X11 255PREVIEW = preview 256 257if HAVE_FREETYPE2 258if HAVE_XAW_SIMPLE 259if HAVE_LIBXPM 260if HAVE_ICONV 261SUBTITLER = subtitler 262endif 263endif 264endif 265endif 266 267endif 268 269SUBDIRS = \ 270 divxkey \ 271 extsub \ 272 $(PREVIEW) \ 273 $(SUBTITLER) \ 274 $(F_TOMSMOCOMP) \ 275 yuvdenoise \ 276 stabilize 277 278pkg_SCRIPTS = \ 279 filter_list.awk \ 280 parse_csv.awk 281