Skip to content
Snippets Groups Projects
Makefile 12.5 KiB
Newer Older
  • Learn to ignore specific revisions
  •           audio_fifo.h                                                  \
    
              audioconvert.h                                                \
    
              bprint.h                                                      \
    
              display.h                                                     \
    
              frame.h                                                       \
    
              hash.h                                                        \
    
              imgutils.h                                                    \
    
              intfloat.h                                                    \
    
              intreadwrite.h                                                \
    
    Ramiro Polla's avatar
    Ramiro Polla committed
              lfg.h                                                         \
    
              murmur3.h                                                     \
    
              old_pix_fmts.h                                                \
    
              parseutils.h                                                  \
    
              pixdesc.h                                                     \
    
              pixelutils.h                                                  \
    
    James Almer's avatar
    James Almer committed
              ripemd.h                                                      \
    
              samplefmt.h                                                   \
    
    James Almer's avatar
    James Almer committed
              sha512.h                                                      \
    
              threadmessage.h                                               \
    
              time.h                                                        \
    
              timecode.h                                                    \
    
              version.h                                                     \
    
    HEADERS-$(CONFIG_LZO)                   += lzo.h
    
    
    HEADERS-$(CONFIG_OPENCL)                += opencl.h
    
    
    ARCH_HEADERS = bswap.h                                                  \
                   intmath.h                                                \
                   intreadwrite.h                                           \
                   timer.h                                                  \
    
    
    BUILT_HEADERS = avconfig.h                                              \
                    ffversion.h
    
    OBJS = adler32.o                                                        \
           aes.o                                                            \
    
           audio_fifo.o                                                     \
    
           bprint.o                                                         \
    
           display.o                                                        \
    
           error.o                                                          \
    
           float_dsp.o                                                      \
    
    Nedeljko Babic's avatar
    Nedeljko Babic committed
           fixed_dsp.o                                                      \
    
           frame.o                                                          \
    
           hash.o                                                           \
    
           imgutils.o                                                       \
    
           mathematics.o                                                    \
           md5.o                                                            \
           mem.o                                                            \
    
           parseutils.o                                                     \
    
           pixdesc.o                                                        \
    
           pixelutils.o                                                     \
    
           rational.o                                                       \
           rc4.o                                                            \
    
    James Almer's avatar
    James Almer committed
           ripemd.o                                                         \
    
           samplefmt.o                                                      \
    
    James Almer's avatar
    James Almer committed
           sha512.o                                                         \
    
           threadmessage.o                                                  \
    
           time.o                                                           \
    
           timecode.o                                                       \
    
           xga_font_data.o                                                  \
    
    OBJS-$(CONFIG_LZO)                      += lzo.o
    
    OBJS-$(CONFIG_OPENCL)                   += opencl.o opencl_internal.o
    
    OBJS += $(COMPAT_OBJS:%=../compat/%)
    
    # Windows resource file
    SLIBOBJS-$(HAVE_GNU_WINDRES)            += avutilres.o
    
    
    SKIPHEADERS          = old_pix_fmts.h
    
    
    SKIPHEADERS-$(HAVE_ATOMICS_GCC)        += atomic_gcc.h
    
    SKIPHEADERS-$(HAVE_ATOMICS_SUNCC)      += atomic_suncc.h
    SKIPHEADERS-$(HAVE_ATOMICS_WIN32)      += atomic_win32.h
    
    SKIPHEADERS-$(CONFIG_OPENCL)           += opencl.h
    
                pixelutils                                                  \
    
                random_seed                                                 \
                rational                                                    \
    
    James Almer's avatar
    James Almer committed
                ripemd                                                      \
    
    James Almer's avatar
    James Almer committed
                sha512                                                      \
    
    TESTPROGS-$(HAVE_LZO1X_999_COMPRESS) += lzo
    
    TOOLS = crypto_bench ffhash ffeval ffescape
    
    tools/crypto_bench$(EXESUF): ELIBS += $(if $(VERSUS),$(subst +, -l,+$(VERSUS)),)
    tools/crypto_bench$(EXESUF): CFLAGS += -DUSE_EXT_LIBS=0$(if $(VERSUS),$(subst +,+USE_,+$(VERSUS)),)
    
    $(SUBDIR)lzo-test$(EXESUF): ELIBS = -llzo2