- Dec 07, 2016
-
-
Diego Biurrun authored
Otherwise builds without explicit target result in silent no-ops.
-
- Dec 03, 2016
-
-
Diego Biurrun authored
It is of doubtful utility, adds complexity and no known users exist.
-
Diego Biurrun authored
This allows filtering out some warning noise.
-
- May 29, 2016
-
-
Diego Biurrun authored
Generate the files in a single postprocessing step w/o intermediate files.
-
- May 13, 2016
-
-
Diego Biurrun authored
-
- Mar 24, 2016
-
-
Diego Biurrun authored
This is already taken care of by CLEANSUFFIXES.
-
- Oct 11, 2015
-
-
Sean McGovern authored
The versioning facility in the Solaris linker differs from Linux in 3 ways: 1. It does not support globs in linker scripts for symbol versioning -- this is a GNU extension. 2. The linker argument is '-M', instead of '--version-script'. 3. It is picky about line endings. Each symbol or directive must be on a line of it's own. Let's use make_sunver.pl from GCC to generate a version script that works correctly with the Solaris linker. It's function is to correctly expand the globs in the original generated version script. Signed-off-by:
Luca Barbato <lu_zero@gentoo.org>
-
- Jul 21, 2015
-
-
Luca Barbato authored
Checkasm needs to use internal symbols that should not be made public.
-
- May 19, 2014
-
-
Janne Grunau authored
Removes an ugly $(if) to avoid conflicts with $(FFLIBS-) in the top-level MAkefile.
-
- May 14, 2014
-
-
Janne Grunau authored
Avoids including disabled library Makefiles.
-
- May 13, 2014
-
-
Janne Grunau authored
Instead of setting FFLIBS in each library Makefile configure exports FFLIBS-$library in config.mak.
-
- Feb 16, 2014
-
-
Diego Biurrun authored
Also drop support for building examples in library directories.
-
- Dec 02, 2013
-
-
Diego Biurrun authored
-
- Nov 15, 2013
-
-
Diego Biurrun authored
-
- Oct 03, 2013
-
-
Diego Biurrun authored
-
- Apr 05, 2013
-
-
Reinhard Tartler authored
The gcov/lcov are a common toolchain for visualizing code coverage with the GNU/Toolchain. The documentation and implementation of this integration was heavily inspired from the blog entry by Mike Melanson: http://multimedia.cx/eggs/using-lcov-with-ffmpeg/
-
- Mar 27, 2013
-
-
Diego Biurrun authored
-
- Feb 19, 2013
-
-
Diego Biurrun authored
-
- Dec 10, 2012
-
-
Mans Rullgard authored
This fixes removal of TOOLS as well as HOSTPROGS declared in the top-level Makefile. The clean target in common.mak needs to be eval'd since the variables used within are reset for each library. Signed-off-by:
Mans Rullgard <mans@mansr.com>
-
- Oct 25, 2012
-
-
Martin Storsjö authored
This makes sure the previously always installed public header lzo.h is installed if the LZO functionality is enabled. Signed-off-by:
Martin Storsjö <martin@martin.st>
-
- Sep 15, 2012
-
-
Mans Rullgard authored
Previously, object files in, for example, compat/ were left after a clean or distclean was run. Signed-off-by:
Derek Buitenhuis <derek.buitenhuis@gmail.com>
-
- Aug 29, 2012
-
-
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>
-
- Aug 28, 2012
-
-
Mans Rullgard authored
This adds new HOSTLD and related settings for host linker allowing it to be different from HOSTCC. Signed-off-by:
Mans Rullgard <mans@mansr.com>
-
- Aug 27, 2012
-
-
Diego Biurrun authored
-
- Aug 07, 2012
-
-
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>
-
- Jul 26, 2012
-
-
Mans Rullgard authored
Signed-off-by:
Mans Rullgard <mans@mansr.com>
-
- May 05, 2012
-
-
Diego Biurrun authored
-
- Apr 12, 2012
-
-
Diego Biurrun authored
-
- Jul 11, 2011
-
-
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>
-
- Jul 10, 2011
-
-
Diego Biurrun authored
This reduces startup latency for make invocations, which is especially noticeable on systems that are slow or have slow I/O, like Windows.
-
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>
-
- Jun 29, 2011
-
-
Mans Rullgard authored
Signed-off-by:
Mans Rullgard <mans@mansr.com>
-
- Jun 28, 2011
-
-
Mans Rullgard authored
Signed-off-by:
Mans Rullgard <mans@mansr.com>
-
- Jun 23, 2011
-
-
Mans Rullgard authored
Signed-off-by:
Mans Rullgard <mans@mansr.com>
-
Mans Rullgard authored
Signed-off-by:
Mans Rullgard <mans@mansr.com>
-
- Jun 14, 2011
-
-
Mans Rullgard authored
Signed-off-by:
Mans Rullgard <mans@mansr.com>
-
Mans Rullgard authored
Signed-off-by:
Mans Rullgard <mans@mansr.com>
-
- Jun 07, 2011
-
-
Mans Rullgard authored
This target was added to prevent some files being deleted by make when using chains of implicit rules. This is no longer required. Signed-off-by:
Mans Rullgard <mans@mansr.com>
-
- Jun 06, 2011
-
-
Mans Rullgard authored
This removes nonexisting targets from phony lists and puts them all in one place. Signed-off-by:
Mans Rullgard <mans@mansr.com>
-
Mans Rullgard authored
Signed-off-by:
Mans Rullgard <mans@mansr.com>
-