1 include $(SUBDIR)../config.mak
44 mastering_display_metadata.h \
74 HEADERS-$(CONFIG_LZO) += lzo.h
76 HEADERS-$(CONFIG_OPENCL) += opencl.h
78 ARCH_HEADERS = bswap.h \
83 BUILT_HEADERS = avconfig.h \
123 mastering_display_metadata.o \
151 OBJS-$(!HAVE_ATOMICS_NATIVE) += atomic.o \
153 OBJS-$(CONFIG_LZO) += lzo.o
154 OBJS-$(CONFIG_OPENCL) += opencl.o opencl_internal.o
155 OBJS-$(CONFIG_CUDA) += hwcontext_cuda.o
156 OBJS-$(CONFIG_VDPAU) += hwcontext_vdpau.o
158 OBJS += $(COMPAT_OBJS:%=../compat/%)
160 # Windows resource file
161 SLIBOBJS-$(HAVE_GNU_WINDRES) += avutilres.o
163 SKIPHEADERS-$(CONFIG_CUDA) += hwcontext_cuda.h
164 SKIPHEADERS-$(CONFIG_VDPAU) += hwcontext_vdpau.h
165 SKIPHEADERS-$(HAVE_ATOMICS_GCC) += atomic_gcc.h
166 SKIPHEADERS-$(HAVE_ATOMICS_SUNCC) += atomic_suncc.h
167 SKIPHEADERS-$(HAVE_ATOMICS_WIN32) += atomic_win32.h
168 SKIPHEADERS-$(CONFIG_OPENCL) += opencl.h
170 TESTPROGS = adler32 \
211 TESTPROGS-$(HAVE_LZO1X_999_COMPRESS) += lzo
213 TOOLS = crypto_bench ffhash ffeval ffescape
215 tools/crypto_bench$(EXESUF): ELIBS += $(if $(VERSUS),$(subst +, -l,+$(VERSUS)),)
216 tools/crypto_bench$(EXESUF): CFLAGS += -DUSE_EXT_LIBS=0$(if $(VERSUS),$(subst +,+USE_,+$(VERSUS)),)
218 $(SUBDIR)lzo-test$(EXESUF): ELIBS = -llzo2