Mercurial > libavcodec.hg
view libpostproc/Makefile @ 2071:41d30bae5019 libavcodec
attempt to create some separation in the FLAC system with respect to
demuxer and decoder layers by enabling the FLAC decoder to decode data
without needing the entire file, from start to finish
| author | melanson |
|---|---|
| date | Thu, 10 Jun 2004 04:13:43 +0000 |
| parents | db903b6fd197 |
| children | 680868144447 |
line wrap: on
line source
include ../../config.mak ifeq ($(SHARED_PP),yes) SPPLIB = libpostproc.so SPPVERSION = 0.0.1 endif PPLIB = libpostproc.a PPOBJS=postprocess.o SPPOBJS=postprocess_pic.o CFLAGS = $(OPTFLAGS) $(MLIB_INC) -I. -I.. $(EXTRA_INC) # -I/usr/X11R6/include/ .SUFFIXES: .c .o # .PHONY: all clean .c.o: $(CC) -c $(CFLAGS) -I.. -I../.. -o $@ $< all: $(SWSLIB) $(PPLIB) $(SPPLIB) clean: rm -f *.o *.a *~ *.so distclean: rm -f Makefile.bak *.o *.a *~ *.so .depend dep: depend depend: $(CC) -MM $(CFLAGS) postprocess.c 1>.depend ifeq ($(SHARED_PP),yes) postprocess_pic.o: postprocess.c $(CC) -c $(CFLAGS) -fomit-frame-pointer -fPIC -DPIC -I.. -I../.. -o $@ $< $(SPPLIB): $(SPPOBJS) $(CC) -shared -Wl,-soname,$(SPPLIB).0 \ -o $(SPPLIB) $(SPPOBJS) endif $(PPLIB): $(PPOBJS) rm -f $@ $(AR) rc $@ $(PPOBJS) $(RANLIB) $@ install: all ifeq ($(SHARED_PP),yes) install -d $(prefix)/lib install -s -m 755 $(SPPLIB) $(prefix)/lib/$(SPPLIB).$(SPPVERSION) ln -sf $(SPPLIB).$(SPPVERSION) $(prefix)/lib/$(SPPLIB) ldconfig || true mkdir -p $(prefix)/include/postproc install -m 644 postprocess.h $(prefix)/include/postproc/postprocess.h endif # # include dependency files if they exist # ifneq ($(wildcard .depend),) include .depend endif
