- 02 Nov, 2012 1 commit
-
-
Janne Grunau authored
Documentation includes only the externally visible API of the installed headers. Based on a patch by Anton Khirnov <anton@khirnov.net>. Signed-off-by:
Anton Khirnov <anton@khirnov.net>
-
- 23 Oct, 2012 1 commit
-
-
Mans Rullgard authored
This allows targets to include special objects when linking executables without including them in (shared) libraries. Signed-off-by:
Mans Rullgard <mans@mansr.com>
-
- 10 Oct, 2012 5 commits
-
-
Mans Rullgard authored
This was part of a ghastly hack that is long since gone. Signed-off-by:
Mans Rullgard <mans@mansr.com>
-
Mans Rullgard authored
The Microsoft linker uses the LIB environment variable which clashes with a make variable of the same name. Signed-off-by:
Mans Rullgard <mans@mansr.com>
-
Mans Rullgard authored
Signed-off-by:
Mans Rullgard <mans@mansr.com>
-
Mans Rullgard authored
Replace the single use of THIS_LIB with its value. Signed-off-by:
Mans Rullgard <mans@mansr.com>
-
Mans Rullgard authored
This makes sure proper linker arguments are used for the tools and test programs when shared libraries are enabled. The tools are linked using the usual -l flag while for test programs the full name of the static library is used. Signed-off-by:
Mans Rullgard <mans@mansr.com>
-
- 09 Oct, 2012 1 commit
-
-
Mans Rullgard authored
The test programs use internal symbols so cannot be linked against the shared libs. Linking against both shared and static is pointless and might do something strange depending on the linker. This changes the dependencies so the test programs are linked only against the static library for the component they belong to. Signed-off-by:
Mans Rullgard <mans@mansr.com>
-
- 19 Sep, 2012 1 commit
-
-
Mans Rullgard authored
This adds support for the TI and Microsoft (lib.exe) variants of the ar utility. Signed-off-by:
Mans Rullgard <mans@mansr.com>
-
- 29 Aug, 2012 1 commit
-
-
Mans Rullgard authored
This enables replacing the -l and -L flags used to specify the just-built libraries when linking the tools and shared libs with non-standard syntaxes. System library flags are already handled by the filtering mechanism in configure. Signed-off-by:
Mans Rullgard <mans@mansr.com>
-
- 27 Aug, 2012 1 commit
-
-
Diego Biurrun authored
-
- 07 Aug, 2012 3 commits
-
-
Diego Biurrun authored
-
Mans Rullgard authored
Many compilers need special flags to compile *.h files as regular source code, if they will do so at all. Rather than hoping all compilers will have such a flag and adding mappings for it, create wrapper .c files for test building single headers. This allows using the regular rule for compiling C files without the need for special flags, and it also provides proper dependency tracking for these objects. Signed-off-by:
Mans Rullgard <mans@mansr.com>
-
jamal authored
Folder and file names weren't being separated with a slash. This resulted in .dll.a, .lib and .def files not being removed on uninstall. Signed-off-by:
Alexander Strasser <eclipse7@gmx.net>
-
- 28 Jul, 2012 1 commit
-
-
Diego Biurrun authored
-
- 26 Mar, 2012 1 commit
-
-
Diego Biurrun authored
This allows simplifying the Makefiles; it is no longer necessary to register arch subdirectory Makefiles, just putting them in place is enough.
-
- 17 Dec, 2011 1 commit
-
-
Mans Rullgard authored
Many of the test programs directly access internal symbols not exported from the shared libraries. This allows tests to run when configured with shared libraries. Signed-off-by:
Mans Rullgard <mans@mansr.com>
-
- 13 Dec, 2011 1 commit
-
-
Diego Biurrun authored
-
- 22 Oct, 2011 1 commit
-
-
Mans Rullgard authored
This allows commands of the form "make foo.s", which is useful for inspecting the compiler output for debugging purposes. Signed-off-by:
Mans Rullgard <mans@mansr.com> Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
- 30 Jul, 2011 1 commit
-
-
Luca Barbato authored
The link target was missing $(EXAMPLES)
-
- 11 Jul, 2011 1 commit
-
-
Mans Rullgard authored
This variable is set to the same value for all directories. Adding the -L flags directly to LDFLAGS is simpler and achieves the same thing. Signed-off-by:
Mans Rullgard <mans@mansr.com>
-
- 10 Jul, 2011 1 commit
-
-
Mans Rullgard authored
Declaring tools associated with each library in their respective makefiles allows these tools to easily depend on the correct prerequisites and link against the libs they need. Signed-off-by:
Mans Rullgard <mans@mansr.com>
-
- 07 Jul, 2011 1 commit
-
-
Mans Rullgard authored
Signed-off-by:
Mans Rullgard <mans@mansr.com>
-
- 28 Jun, 2011 1 commit
-
-
Mans Rullgard authored
Signed-off-by:
Mans Rullgard <mans@mansr.com>
-
- 26 Jun, 2011 2 commits
-
-
Mans Rullgard authored
This generates dependencies for the *-test.o files ensuring rebuilds when necessary. Signed-off-by:
Mans Rullgard <mans@mansr.com>
-
Reimar Döffinger authored
This reverts commit 729f953f.
-
- 25 Jun, 2011 1 commit
-
-
Diego Biurrun authored
The dependency was added conditional to a variable that is always defined, so it is safe to add it directly.
-
- 23 Jun, 2011 1 commit
-
-
Mans Rullgard authored
Setting SRC_PATH to "." when building in-tree removes the need for a quoted version of the source path since out-of-tree builds are not possible if the pathname contains spaces. Signed-off-by:
Mans Rullgard <mans@mansr.com>
-
- 03 Jun, 2011 1 commit
-
-
Mans Rullgard authored
Signed-off-by:
Mans Rullgard <mans@mansr.com>
-
- 24 May, 2011 1 commit
-
-
Carl Eugen Hoyos authored
-
- 31 Mar, 2011 1 commit
-
-
Michael Niedermayer authored
People did not like this change. This reverts commit e0be794a.
-
- 29 Mar, 2011 1 commit
-
-
Mans Rullgard authored
Stripping is generally best left to package management tools, and since unstripped copies are kept in the build tree, any arguments about saving space (no matter how insignificant) are void. Signed-off-by:
Mans Rullgard <mans@mansr.com>
-
- 07 Dec, 2010 1 commit
-
-
Ramiro Polla authored
Test programs may be named either %.c or %-test.c. In some cases (ie. fft), both files exist and make has to choose which rule to use. Up to gnu make 3.81, rules were applied in definition order, in this case favouring the generic %.c rule from common.mak. gnu make 3.82 uses a shortest stem first order, applying definition order for same length stems. In this case, %-test.c must come first in order for make to pick the proper source file. Originally committed as revision 25918 to svn://svn.ffmpeg.org/ffmpeg/trunk
-
- 17 Mar, 2010 1 commit
-
-
Måns Rullgård authored
This is no longer needed and causes incorrect output in some cases. Originally committed as revision 22583 to svn://svn.ffmpeg.org/ffmpeg/trunk
-
- 09 Mar, 2010 5 commits
-
-
Måns Rullgård authored
I like it better this way. Originally committed as revision 22397 to svn://svn.ffmpeg.org/ffmpeg/trunk
-
Måns Rullgård authored
Originally committed as revision 22396 to svn://svn.ffmpeg.org/ffmpeg/trunk
-
Måns Rullgård authored
Originally committed as revision 22394 to svn://svn.ffmpeg.org/ffmpeg/trunk
-
Måns Rullgård authored
These rules use only global variables and thus do not need to be expanded. Originally committed as revision 22393 to svn://svn.ffmpeg.org/ffmpeg/trunk
-
Måns Rullgård authored
Originally committed as revision 22392 to svn://svn.ffmpeg.org/ffmpeg/trunk
-
- 08 Mar, 2010 1 commit
-
-
Måns Rullgård authored
Originally committed as revision 22335 to svn://svn.ffmpeg.org/ffmpeg/trunk
-