2 include ..
/..
/config.mak
4 VPATH
=$(SRC_PATH
)/libavcodec
/libpostproc
6 ifeq ($(SHARED_PP
),yes
)
7 SPPLIB
= $(SLIBPREF
)postproc
$(SLIBSUF
)
10 PPLIB
= $(LIBPREF
)postproc
$(LIBSUF
)
13 SPPOBJS
=postprocess_pic.o
15 CFLAGS
= $(OPTFLAGS
) $(MLIB_INC
) -I.
-I..
$(EXTRA_INC
)
16 # -I/usr/X11R6/include/
23 $(CC
) -c
$(CFLAGS
) -I
$(SRC_PATH
)/libavcodec
-I..
/..
-o
$@
$<
25 all: $(SWSLIB
) $(PPLIB
) $(SPPLIB
)
28 rm -f
*.o
*.a
*~
*.so
$(PPLIB
) $(SPPLIB
)
31 rm -f Makefile.bak
*.o
*.a
*~
*.so .depend
36 $(CC
) -MM
$(CFLAGS
) postprocess.c
1>.depend
38 ifeq ($(SHARED_PP
),yes
)
39 postprocess_pic.o
: postprocess.c
40 $(CC
) -c
$(CFLAGS
) -fomit-frame-pointer
-fPIC
-DPIC
-I..
-I..
/..
-o
$@
$<
43 $(CC
) -shared
-Wl
,-soname
,$(SPPLIB
).0 \
44 -o
$(SPPLIB
) $(SPPOBJS
)
53 ifeq ($(SHARED_PP
),yes
)
54 ifeq ($(CONFIG_WIN32
),yes
)
55 install $(INSTALLSTRIP
) -m
755 $(SPPLIB
) "$(prefix)"
57 install -d
$(prefix)/lib
58 install $(INSTALLSTRIP
) -m
755 $(SPPLIB
) $(prefix)/lib
/$(SPPLIB
).
$(SPPVERSION
)
59 ln
-sf
$(SPPLIB
).
$(SPPVERSION
) $(prefix)/lib
/$(SPPLIB
)
63 mkdir
-p
$(prefix)/include/postproc
64 install -m
644 postprocess.h
$(prefix)/include/postproc
/postprocess.h
68 # include dependency files if they exist
70 ifneq ($(wildcard .depend
),)