Måns Rullgård
|
71c61f62a3
non-recursive makefiles
|
16 years ago |
Diego Biurrun
|
9bcc2883ac
bandaid fix for broken shared library installation
|
16 years ago |
Diego Biurrun
|
7b3ca33fb6
Fix circular dependency between install-progs and install-libs targets.
|
16 years ago |
François Revol
|
0d14ab27a8
Fix building with C++ objects, variable names were inconsistent.
|
16 years ago |
Diego Biurrun
|
7716f7ffa3
Use common.mak in the top-level Makefile as well.
|
16 years ago |
Måns Rullgård
|
c415857d06
rename LIBSRC to SRC_DIR, add quotes where SRC_DIR was used
|
16 years ago |
Diego Biurrun
|
315c741d3d
Move dependency generation commands into configure.
|
16 years ago |
Diego Biurrun
|
7853bf93b2
Replace the awkward '1>' with the more natural '>'.
|
16 years ago |
Diego Biurrun
|
88855b51cd
Work around gcc stupidity: With -MM gcc outputs just the basename of files as
|
16 years ago |
Måns Rullgård
|
0e32c8c65a
simplify library version handling
|
16 years ago |
Måns Rullgård
|
5671fc14f6
consolidate CFLAGS, LDFLAGS, EXTRALIBS assignment
|
16 years ago |
Måns Rullgård
|
de2f77d865
allow vpath search only for source files
|
16 years ago |
Måns Rullgård
|
76a448ed4f
Install headers in $prefix/include/$libname
|
16 years ago |
Diego Biurrun
|
bca9e0bcf1
Move common test program infrastructure to common.mak.
|
17 years ago |
Dave Yeo
|
d22e844250
OS/2 support restored in cleaner form.
|
17 years ago |
Diego Biurrun
|
582c1c47da
Declare libpostproc prerequisites directly instead of using a layer of
|
17 years ago |
Diego Biurrun
|
71fa13e875
Simplify install-libs prerequisite generation.
|
17 years ago |
Diego Biurrun
|
24743a767f
Rename LIB to LIBNAME for consistency.
|
17 years ago |
Dave Yeo
|
5b5d0491b5
Add SLIB_UNINSTALL_EXTRA_COMMAND to uninstall the things installed via
|
17 years ago |
Dave Yeo
|
2036977325
ln is not available on all platforms, so introduce a variable for it
|
17 years ago |
Diego Biurrun
|
22a324da72
cosmetics: Use uppercase names for installation directories in makefiles.
|
17 years ago |
Ramiro Polla
|
b8ef6423c7
Remove EXTRADEPS from common.mak since it is no longer used
|
17 years ago |
Måns Rullgård
|
e4d86a5790
add "checkheaders" target
|
17 years ago |
Diego Biurrun
|
b8d4082552
We do not create .d files, thus no need to remove them.
|
17 years ago |
Diego Biurrun
|
fa62bdb868
Move libpostproc-specific uninstallation command to the libpostproc Makefile.
|
17 years ago |
Diego Biurrun
|
1963f5e379
readability cosmetics
|
17 years ago |
Diego Biurrun
|
2d93bcc784
Add CPP_OBJS-yes to CPP_OBJS, same as the other *_OBJS variables.
|
17 years ago |
Diego Biurrun
|
6ca0c110f5
Simplify .depend file inclusion.
|
17 years ago |
Ramiro Polla
|
ca3798dc22
Remove installstrip in favor of explicit strip; better for cross-compilation.
|
18 years ago |
Diego Biurrun
|
722dabcc94
Move conditional CFLAGS and OBJS setting to common place.
|
18 years ago |
Diego Biurrun
|
6718659c0f
Remove BeOS hack.
|
18 years ago |
Ramiro Polla
|
8fbec4f4d0
Install generated .lib files in shlibdir on MinGW.
|
18 years ago |
Diego Biurrun
|
167de74f10
Remove redundant comment.
|
18 years ago |
Diego Biurrun
|
009618ea0d
Remove duplicate *.lib from rm command.
|
18 years ago |
Måns Rullgård
|
997baf0141
allow spaces in source and build directory names
|
18 years ago |
Diego Biurrun
|
14f29f795d
Revert putting EXTRALIBS in common.mak, linking fails on MinGW.
|
18 years ago |
Diego Biurrun
|
dadb850a50
Move CFLAGS handling to common.mak.
|
18 years ago |
Víctor Paesa
|
76808d6e7e
Quote names individually, since otherwise the whole list was understood
|
18 years ago |
Diego Biurrun
|
c6c4651138
Simplify test program build.
|
18 years ago |
Diego Biurrun
|
3aba428998
Libraries are created in the build tree, not in the source tree.
|
18 years ago |
Diego Biurrun
|
db671614cc
Replace .. by $(SRC_PATH), otherwise there might be problems with
|
18 years ago |
Diego Biurrun
|
0533322ea3
Move EXTRALIBS handling to common.mak.
|
18 years ago |
Diego Biurrun
|
9d0199f450
depend and dep are really the same target.
|
18 years ago |
Diego Biurrun
|
3263626feb
Mark all phony targets as such.
|
18 years ago |
Diego Biurrun
|
d7e27559b1
Mac OS X requires running ranlib on static libraries after installation.
|
18 years ago |
Diego Biurrun
|
e35a3b7d65
Remove MinGW specialcasing and make shared library installation compatible
|
18 years ago |
Diego Biurrun
|
afa615327b
Add quotes where necessary.
|
18 years ago |
Diego Biurrun
|
a1309f8f61
Shared libraries now go in $(shlibdir), not $(libdir).
|
18 years ago |
Diego Biurrun
|
5cb854e1c6
Move MinGW special casing for shared lib creation to configure.
|
18 years ago |
Diego Biurrun
|
eb9ab5834c
prettyprinting cosmetics
|
18 years ago |