X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=libavutil%2FMakefile;h=53105a8d5d7bdf422f928efd913e4fdf8fbb25ee;hb=4b2be143cd5ab216c6a7ebd8715b732169077e5d;hp=cd7f558ac23576d2d3e67e271a3fb7986ae50515;hpb=8b2121e3deeca35121a7c0c4afb5419ca6ce2ccb;p=ffmpeg diff --git a/libavutil/Makefile b/libavutil/Makefile index cd7f558ac23..53105a8d5d7 100644 --- a/libavutil/Makefile +++ b/libavutil/Makefile @@ -1,33 +1,51 @@ -# -# libavutil Makefile -# -include ../config.mak +include $(SUBDIR)../config.mak -# NOTE: -I.. is needed to include config.h -CFLAGS=$(OPTFLAGS) -DHAVE_AV_CONFIG_H -DBUILD_AVUTIL -I.. -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_GNU_SOURCE +NAME = avutil -#FIXME: This should be in configure/config.mak -ifeq ($(CONFIG_WIN32),yes) - LDFLAGS=-Wl,--output-def,$(@:.dll=.def),--out-implib,lib$(SLIBNAME:$(SLIBSUF)=.dll.a) -endif +HEADERS = adler32.h \ + avstring.h \ + avutil.h \ + base64.h \ + common.h \ + crc.h \ + fifo.h \ + intfloat_readwrite.h \ + log.h \ + lzo.h \ + mathematics.h \ + md5.h \ + mem.h \ + pixfmt.h \ + rational.h \ + sha1.h \ -OBJS= mathematics.o \ - integer.o \ - rational.o \ - intfloat_readwrite.o \ +OBJS = adler32.o \ + aes.o \ + avstring.o \ + base64.o \ + crc.o \ + des.o \ + fifo.o \ + intfloat_readwrite.o \ + lfg.o \ + lls.o \ + log.o \ + lzo.o \ + mathematics.o \ + md5.o \ + mem.o \ + random_seed.o \ + rational.o \ + rc4.o \ + sha1.o \ + tree.o \ + utils.o \ -HEADERS = avutil.h common.h mathematics.h integer.h rational.h \ - intfloat_readwrite.h +TESTPROGS = adler32 aes base64 crc des lls md5 pca sha1 softfloat tree +TESTPROGS-$(HAVE_LZO1X_999_COMPRESS) += lzo -ifeq ($(TARGET_ARCH_SPARC64),yes) -CFLAGS+= -mcpu=ultrasparc -mtune=ultrasparc -endif +DIRS = arm bfin sh4 x86 -NAME=avutil -SUBDIR = libavutil -ifeq ($(BUILD_SHARED),yes) -LIBVERSION=$(LAVUVERSION) -LIBMAJOR=$(LAVUMAJOR) -endif +include $(SUBDIR)../subdir.mak -include $(SRC_PATH)/common.mak +$(SUBDIR)lzo-test$(EXESUF): ELIBS = -llzo2