mirror of
https://github.com/FFmpeg/FFmpeg.git
synced 2024-11-21 10:55:51 +02:00
consolidate CFLAGS, LDFLAGS, EXTRALIBS assignment
Originally committed as revision 12354 to svn://svn.ffmpeg.org/ffmpeg/trunk
This commit is contained in:
parent
4c7981ba7c
commit
5671fc14f6
@ -10,14 +10,20 @@ vpath %.S $(LIBSRC)
|
||||
|
||||
SRC_DIR = "$(LIBSRC)"
|
||||
|
||||
ALLFFLIBS = avcodec avdevice avfilter avformat avutil postproc swscale
|
||||
|
||||
CFLAGS += $(CFLAGS-yes)
|
||||
OBJS += $(OBJS-yes)
|
||||
ASM_OBJS += $(ASM_OBJS-yes)
|
||||
CPP_OBJS += $(CPP_OBJS-yes)
|
||||
FFLIBS += $(FFLIBS-yes)
|
||||
|
||||
CFLAGS += -DHAVE_AV_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE \
|
||||
-D_ISOC9X_SOURCE -I$(BUILD_ROOT) -I$(SRC_PATH) \
|
||||
-I$(SRC_PATH)/libavutil $(OPTFLAGS)
|
||||
$(addprefix -I$(SRC_PATH)/lib,$(ALLFFLIBS)) $(OPTFLAGS)
|
||||
|
||||
EXTRALIBS := $(addprefix -l,$(addsuffix $(BUILDSUF),$(FFLIBS))) $(EXTRALIBS)
|
||||
LDFLAGS := $(addprefix -L$(BUILD_ROOT)/lib,$(FFLIBS)) $(LDFLAGS)
|
||||
|
||||
SRCS := $(OBJS:.o=.c) $(ASM_OBJS:.o=.S) $(CPPOBJS:.o=.cpp)
|
||||
OBJS := $(OBJS) $(ASM_OBJS) $(CPPOBJS)
|
||||
|
@ -4,8 +4,6 @@
|
||||
#
|
||||
include ../config.mak
|
||||
|
||||
CFLAGS += -I$(SRC_PATH)/libswscale -I$(SRC_PATH)/libavcodec
|
||||
|
||||
OBJS = allcodecs.o \
|
||||
audioconvert.o \
|
||||
bitstream.o \
|
||||
@ -456,7 +454,7 @@ ASM_OBJS-$(ARCH_BFIN) += bfin/pixels_bfin.o \
|
||||
bfin/idct_bfin.o \
|
||||
bfin/vp3_idct_bfin.o \
|
||||
|
||||
EXTRALIBS := -L$(BUILD_ROOT)/libavutil -lavutil$(BUILDSUF) $(EXTRALIBS)
|
||||
FFLIBS = avutil
|
||||
|
||||
NAME=avcodec
|
||||
LIBVERSION=$(LAVCVERSION)
|
||||
|
@ -4,11 +4,7 @@ NAME=avdevice
|
||||
LIBVERSION=$(LAVDVERSION)
|
||||
LIBMAJOR=$(LAVDMAJOR)
|
||||
|
||||
EXTRALIBS := -L$(BUILD_ROOT)/libavformat -lavformat$(BUILDSUF) \
|
||||
-L$(BUILD_ROOT)/libavcodec -lavcodec$(BUILDSUF) \
|
||||
-L$(BUILD_ROOT)/libavutil -lavutil$(BUILDSUF) $(EXTRALIBS)
|
||||
|
||||
CFLAGS += -I$(SRC_PATH)/libavcodec -I$(SRC_PATH)/libavformat
|
||||
FFLIBS = avformat avcodec avutil
|
||||
|
||||
OBJS = alldevices.o
|
||||
|
||||
|
@ -1,7 +1,5 @@
|
||||
include ../config.mak
|
||||
|
||||
CFLAGS+=-I$(SRC_PATH)/libavformat -I$(SRC_PATH)/libavcodec -I$(SRC_PATH)/libswscale
|
||||
|
||||
OBJS = allfilters.o \
|
||||
avfilter.o \
|
||||
defaults.o \
|
||||
@ -11,17 +9,10 @@ OBJS = allfilters.o \
|
||||
|
||||
HEADERS = avfilter.h
|
||||
|
||||
EXTRALIBS := -L$(BUILD_ROOT)/libavcodec -lavcodec$(BUILDSUF) \
|
||||
-L$(BUILD_ROOT)/libavutil -lavutil$(BUILDSUF) $(EXTRALIBS)
|
||||
FFLIBS = avcodec avutil
|
||||
|
||||
ifeq ($(CONFIG_SWSCALER),yes)
|
||||
EXTRALIBS+=-L$(BUILD_ROOT)/libswscale
|
||||
EXTRALIBS+=-lswscale$(BUILDSUF)
|
||||
endif
|
||||
|
||||
ifeq ($(CONFIG_AVFILTER_LAVF),yes)
|
||||
EXTRALIBS := -L$(BUILD_ROOT)/libavformat -lavformat$(BUILDSUF) $(EXTRALIBS)
|
||||
endif
|
||||
FFLIBS-$(CONFIG_SWSCALER) += swscale
|
||||
FFLIBS-$(CONFIG_AVFILTER_LAVF) += avformat
|
||||
|
||||
NAME=avfilter
|
||||
LIBVERSION=$(LAVFIVERSION)
|
||||
|
@ -4,8 +4,6 @@
|
||||
#
|
||||
include ../config.mak
|
||||
|
||||
CFLAGS += -I$(SRC_PATH)/libavcodec
|
||||
|
||||
OBJS = allformats.o cutils.o os_support.o sdp.o utils.o
|
||||
|
||||
HEADERS = avformat.h avio.h rtsp.h rtspcodes.h
|
||||
@ -182,9 +180,6 @@ OBJS-$(CONFIG_LIBNUT_MUXER) += libnut.o riff.o
|
||||
|
||||
OBJS-$(CONFIG_VHOOK) += framehook.o
|
||||
|
||||
EXTRALIBS := -L$(BUILD_ROOT)/libavcodec -lavcodec$(BUILDSUF) \
|
||||
-L$(BUILD_ROOT)/libavutil -lavutil$(BUILDSUF) $(EXTRALIBS)
|
||||
|
||||
# protocols I/O
|
||||
OBJS+= avio.o aviobuf.o
|
||||
|
||||
@ -195,6 +190,8 @@ OBJS-$(CONFIG_RTP_PROTOCOL) += rtpproto.o
|
||||
OBJS-$(CONFIG_TCP_PROTOCOL) += tcp.o
|
||||
OBJS-$(CONFIG_UDP_PROTOCOL) += udp.o
|
||||
|
||||
FFLIBS = avcodec avutil
|
||||
|
||||
NAME=avformat
|
||||
LIBVERSION=$(LAVFVERSION)
|
||||
LIBMAJOR=$(LAVFMAJOR)
|
||||
|
@ -1,7 +1,7 @@
|
||||
|
||||
include ../config.mak
|
||||
|
||||
EXTRALIBS := -L$(BUILD_ROOT)/libavutil -lavutil$(BUILDSUF) $(EXTRALIBS)
|
||||
FFLIBS = avutil
|
||||
|
||||
NAME=postproc
|
||||
LIBVERSION=$(SPPVERSION)
|
||||
|
Loading…
Reference in New Issue
Block a user