Mercurial > mplayer.hg
view libaf/Makefile @ 18971:ec2f6323fda3
Change SRC_PATH for ffmpeg back to '..' to avoid hardcoding current
directory at configure time. This should work again now that libpostproc
is no longer under libavcodec and all Makefiles included from ffmpeg are
at the same directory level.
The hardcoded paths caused breakage if the build directory was moved or
copied after configure and prevented ccache from sharing compilation
results between directories (different absolute include paths count as
different compiler options).
author | uau |
---|---|
date | Sun, 09 Jul 2006 14:06:13 +0000 |
parents | 1c2f694d5232 |
children | 9b3a8b48e5b3 |
line wrap: on
line source
include config.mak LIBNAME = libaf.a SRCS=af.c \ af_center.c \ af_channels.c \ af_comp.c \ af_delay.c \ af_dummy.c \ af_equalizer.c \ af_export.c \ af_extrastereo.c \ af_format.c \ af_gate.c \ af_hrtf.c \ af_karaoke.c \ af_pan.c \ af_resample.c \ af_sinesuppress.c \ af_sub.c \ af_surround.c \ af_sweep.c \ af_tools.c \ af_volnorm.c \ af_volume.c \ filter.c \ format.c \ window.c \ $(OPTIONAL_SRCS) \ LIBAV_INC = ifeq ($(CONFIG_LIBAVUTIL),yes) LIBAV_INC += -I../libavutil endif ifeq ($(CONFIG_LIBAVCODEC),yes) LIBAV_INC += -I../libavcodec SRCS+=af_lavcresample.c endif ifeq ($(CONFIG_LIBAVCODEC_SO),yes) SRCS+=af_lavcresample.c endif OBJS=$(SRCS:.c=.o) CFLAGS = $(OPTFLAGS) -I. -I.. $(LIBAV_INC) $(EXTRA_INC) -D_GNU_SOURCE ifeq ($(TARGET_OS),MINGW32) CFLAGS += -D_IO_H_ endif .SUFFIXES: .c .o .c.o: $(CC) -c $(CFLAGS) -o $@ $< $(LIBNAME): $(OBJS) Makefile $(AR) r $(LIBNAME) $(OBJS) $(RANLIB) $(LIBNAME) $(OBJS):af.h control.h dsp.h filter.h window.h af_mp.h all: $(LIBNAME) clean: rm -f *.o *.a *~ distclean: clean rm -f .depend dep: depend depend: $(CC) -MM $(CFLAGS) $(SRCS) 1>.depend # # include dependency files if they exist # ifneq ($(wildcard .depend),) include .depend endif