Mercurial > libavcodec.hg
comparison libpostproc/Makefile @ 2285:9891c6a212ca libavcodec
Build process: libpostproc patch by (Franti?ek Dvo??k <valtri at users dot sourceforge dot net>)
| author | michael |
|---|---|
| date | Tue, 05 Oct 2004 17:43:10 +0000 |
| parents | e968ff495d3a |
| children | e003222c878d |
comparison
equal
deleted
inserted
replaced
| 2284:6d26e105f68f | 2285:9891c6a212ca |
|---|---|
| 1 | 1 |
| 2 include ../../config.mak | 2 include ../../config.mak |
| 3 | 3 |
| 4 ifeq ($(SHARED_PP),yes) | 4 ifeq ($(SHARED_PP),yes) |
| 5 SPPLIB = libpostproc.so | 5 SPPLIB = $(SLIBPREF)postproc$(SLIBSUF) |
| 6 SPPVERSION = 0.0.1 | 6 SPPVERSION = 0.0.1 |
| 7 endif | 7 endif |
| 8 PPLIB = libpostproc.a | 8 PPLIB = $(LIBPREF)postproc$(LIBSUF) |
| 9 | 9 |
| 10 PPOBJS=postprocess.o | 10 PPOBJS=postprocess.o |
| 11 SPPOBJS=postprocess_pic.o | 11 SPPOBJS=postprocess_pic.o |
| 12 | 12 |
| 13 CFLAGS = $(OPTFLAGS) $(MLIB_INC) -I. -I.. $(EXTRA_INC) | 13 CFLAGS = $(OPTFLAGS) $(MLIB_INC) -I. -I.. $(EXTRA_INC) |
| 21 $(CC) -c $(CFLAGS) -I.. -I../.. -o $@ $< | 21 $(CC) -c $(CFLAGS) -I.. -I../.. -o $@ $< |
| 22 | 22 |
| 23 all: $(SWSLIB) $(PPLIB) $(SPPLIB) | 23 all: $(SWSLIB) $(PPLIB) $(SPPLIB) |
| 24 | 24 |
| 25 clean: | 25 clean: |
| 26 rm -f *.o *.a *~ *.so | 26 rm -f *.o *.a *~ *.so $(PPLIB) $(SPPLIB) |
| 27 | 27 |
| 28 distclean: | 28 distclean: |
| 29 rm -f Makefile.bak *.o *.a *~ *.so .depend | 29 rm -f Makefile.bak *.o *.a *~ *.so .depend |
| 30 | 30 |
| 31 dep: depend | 31 dep: depend |
| 47 $(AR) rc $@ $(PPOBJS) | 47 $(AR) rc $@ $(PPOBJS) |
| 48 $(RANLIB) $@ | 48 $(RANLIB) $@ |
| 49 | 49 |
| 50 install: all | 50 install: all |
| 51 ifeq ($(SHARED_PP),yes) | 51 ifeq ($(SHARED_PP),yes) |
| 52 ifeq ($(CONFIG_WIN32),yes) | |
| 53 install $(INSTALLSTRIP) -m 755 $(SPPLIB) "$(prefix)" | |
| 54 else | |
| 52 install -d $(prefix)/lib | 55 install -d $(prefix)/lib |
| 53 install $(INSTALLSTRIP) -m 755 $(SPPLIB) $(prefix)/lib/$(SPPLIB).$(SPPVERSION) | 56 install $(INSTALLSTRIP) -m 755 $(SPPLIB) $(prefix)/lib/$(SPPLIB).$(SPPVERSION) |
| 54 ln -sf $(SPPLIB).$(SPPVERSION) $(prefix)/lib/$(SPPLIB) | 57 ln -sf $(SPPLIB).$(SPPVERSION) $(prefix)/lib/$(SPPLIB) |
| 55 ldconfig || true | 58 ldconfig || true |
| 59 endif | |
| 56 endif | 60 endif |
| 57 mkdir -p $(prefix)/include/postproc | 61 mkdir -p $(prefix)/include/postproc |
| 58 install -m 644 postprocess.h $(prefix)/include/postproc/postprocess.h | 62 install -m 644 postprocess.h $(prefix)/include/postproc/postprocess.h |
| 59 | 63 |
| 60 | 64 |
