Måns Rullgård
76a448ed4f
Install headers in $prefix/include/$libname
...
Install each library's headers in $prefix/include/$libname.
The installed headers use #include "lib*/*.h"; applications
are expected to do the same.
Specify only $prefix/include in .pc files.
Originally committed as revision 12194 to svn://svn.ffmpeg.org/ffmpeg/trunk
17 years ago
Diego Pettenò
363728ea0e
Build both static and shared libs from the same object.
...
This makes libpostproc consistent with all the other libraries.
patch by Diego 'Flameeyes' Pettenò, flameeyes gmail com
Originally committed as revision 11526 to svn://svn.ffmpeg.org/ffmpeg/trunk
17 years ago
Diego Biurrun
582c1c47da
Declare libpostproc prerequisites directly instead of using a layer of
...
indirection. This moves build system workarounds closer to libpostproc
where they are really needed.
Originally committed as revision 10874 to svn://svn.ffmpeg.org/ffmpeg/trunk
17 years ago
Diego Biurrun
021551c587
Uppercase variable overlooked in last commit.
...
Originally committed as revision 9777 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Diego Biurrun
fa62bdb868
Move libpostproc-specific uninstallation command to the libpostproc Makefile.
...
Originally committed as revision 9277 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Diego Biurrun
3cee76e6c9
Remove useless conditional.
...
Originally committed as revision 8139 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Måns Rullgård
997baf0141
allow spaces in source and build directory names
...
out of tree builds from a source dir with spaces is impossible
due to how make handles vpath
Originally committed as revision 6938 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Diego Biurrun
5423fe7391
Fix dependencies for 'make dep'.
...
Originally committed as revision 6835 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Diego Biurrun
14f29f795d
Revert putting EXTRALIBS in common.mak, linking fails on MinGW.
...
Originally committed as revision 6700 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Diego Biurrun
dadb850a50
Move CFLAGS handling to common.mak.
...
Originally committed as revision 6642 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Diego Biurrun
cbeee4d8e5
Replace -I../-I. by -I$(BUILD_ROOT).
...
Originally committed as revision 6572 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Diego Biurrun
4aad0d6db6
Remove bogus commented out include line.
...
Originally committed as revision 6571 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Diego Biurrun
0533322ea3
Move EXTRALIBS handling to common.mak.
...
Originally committed as revision 6545 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Luca Barbato
17ff55356a
Fix postproc build, thanks to Pavlov Konstantin <thresh@cpms.ru>
...
Originally committed as revision 6534 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Luca Barbato
6ab6c7c3cc
make postproc use avutil
...
Originally committed as revision 6524 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Diego Biurrun
dc8cd49f1a
Remove superfluous ifeq.
...
Originally committed as revision 6239 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Diego Biurrun
691c480e7f
Fix 'make depend' for libpostproc.
...
Originally committed as revision 6238 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Diego Biurrun
7981555d89
Move all internal -I parameters to the front of CFLAGS to avoid using external
...
header files that happen to have the same name as internal ones.
Originally committed as revision 6016 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Diego Biurrun
c895987b33
Remove unnecessary -I. option.
...
Originally committed as revision 6010 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Diego Biurrun
5c8dfdb45e
Remove duplicate -I option.
...
Originally committed as revision 6009 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Diego Biurrun
f7f03a6303
Remove MPlayer-specific include option hacks.
...
Originally committed as revision 5723 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Diego Biurrun
6e03fa5094
Remove erroneous -I../.. flag that points outside of the src directory.
...
Originally committed as revision 5621 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Måns Rullgård
42225a3058
remove redundant make variable SUBDIR
...
Originally committed as revision 5442 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Måns Rullgård
21f9324b60
10l to Diego
...
Originally committed as revision 5441 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Diego Biurrun
6d9a242106
libavcodec/libpostproc ---> libpostproc
...
Originally committed as revision 5440 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Måns Rullgård
8b2121e3de
move common parts of makefiles into common.mak
...
Originally committed as revision 5015 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Diego Biurrun
26d469117f
Quote all installation paths to protect against spaces in the path.
...
Originally committed as revision 4992 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Diego Biurrun
a44a8bb818
libpostproc installs into a different directory that needs to be created.
...
Originally committed as revision 4991 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Diego Biurrun
08842d13dd
100l typo: forgotten $
...
Originally committed as revision 4989 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Diego Biurrun
dc2a1ce5c0
Simplify header installation.
...
Originally committed as revision 4986 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Diego Biurrun
b12f8273fa
Separate library install into static and shared installation.
...
Originally committed as revision 4983 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Diego Biurrun
f29f3b5d9f
Separate header file installation from the general install target.
...
Originally committed as revision 4981 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Diego Biurrun
c86eb7ae86
Add installlib and install-headers targets like everywhere else.
...
Originally committed as revision 4977 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Diego Biurrun
04c07634d6
Remove obscure Makefile.bak entry from distclean rules.
...
Originally committed as revision 4901 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Diego Biurrun
29a10be0d4
Don't use 'rm -f *$(SLIBSUF)' in a clean rule, $(SLIBSUF) might be empty.
...
Remove all possible shared libs suffixes instead.
Originally committed as revision 4860 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Diego Biurrun
ba64106a39
Remove redundant --enable-shared-pp configure option and make the PP code
...
use the standard --enable-shared option.
Originally committed as revision 4858 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Diego Biurrun
4bdd05e76f
Move library name generation to configure, simplifies build system a bit more.
...
Originally committed as revision 4856 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Diego Biurrun
f3b6010916
Create symbolic links for all library sonames and clean up Makefiles.
...
based on a patch by Luca Barbato < lu_zero -- at -- gentoo -- dot -- org >
Originally committed as revision 4851 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Diego Biurrun
fa30d08202
Change this Makefile to be consistent with all the others.
...
Originally committed as revision 4844 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Diego Biurrun
fb3d46da69
Move Darwin shared library build peculiarities to configure.
...
Originally committed as revision 4838 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Diego Biurrun
32504425d0
consistency cosmetics
...
Originally committed as revision 4833 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Jacob Meuser
62e60aed8d
Make shared lib name handling consistent with the other Makefiles.
...
patch by Jacob Meuser < jakemsr ..@.. jakemsr ... com >
Originally committed as revision 4831 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Diego Biurrun
4e159595b5
support for building dynamic libraries on Mac OS X
...
based on a patch by Lina Pezzella <J4rg0n -- at -- gentoo -- dot -- org>
Originally committed as revision 4616 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Michael Niedermayer
80581e9887
x86_64 + PIC fix by (Jacob Meuser: jakemsr, jakemsr com)
...
Originally committed as revision 4397 to svn://svn.ffmpeg.org/ffmpeg/trunk
20 years ago
Jacob Meuser
f39e56a84b
ldconfig as config.mak variable patch by (Jacob Meuser: jakemsr, jakemsr com)
...
Originally committed as revision 4303 to svn://svn.ffmpeg.org/ffmpeg/trunk
20 years ago
Aurelien Jacobs
def4272a03
install libav(codec|format).pc/libpostproc.pc for pkg-config (original patch from <j at v2v.cc>)
...
Originally committed as revision 4276 to svn://svn.ffmpeg.org/ffmpeg/trunk
20 years ago
Måns Rullgård
7919d97e6d
fix shared libpostproc build
...
Originally committed as revision 4272 to svn://svn.ffmpeg.org/ffmpeg/trunk
20 years ago
Diego Biurrun
3e0fdf3745
Replace stray spaces by a tab.
...
Originally committed as revision 4074 to svn://svn.ffmpeg.org/ffmpeg/trunk
20 years ago
Luca Barbato
cc973ecbe7
add libdir support to configure patch by (Luca Barbato )lu_zero gentoo org)
...
Originally committed as revision 4050 to svn://svn.ffmpeg.org/ffmpeg/trunk
20 years ago
James A. Morrison
9a0a8d420d
Build libpostproc out of source directory patch by (James A. Morrison >ja2morri csclub.uwaterloo ca>)
...
Originally committed as revision 3933 to svn://svn.ffmpeg.org/ffmpeg/trunk
20 years ago