summaryrefslogtreecommitdiff
path: root/Makefile
Commit message (Collapse)AuthorAge
* presets: rename presets directoryJanne Grunau2011-10-19
|
* Makefile: change presets extension to .avpresetAnton Khirnov2011-10-19
| | | | Fixes make install.
* Fix NASM include directiveDave Yeo2011-08-15
| | | | Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
* Make a copy of ffmpeg under a new name -- avconv.Anton Khirnov2011-08-12
| | | | | | | It will be further developed with a few incompatible changes. ffmpeg.c will stay as is for some time, so any scripts using it won't be broken.
* Rename ffserver to avserver.Anton Khirnov2011-08-09
|
* Rename ffprobe to avprobe.Anton Khirnov2011-08-09
|
* Rename ffplay to avplay.Anton Khirnov2011-08-09
|
* build: add -L flags before existing LDFLAGSMans Rullgard2011-07-21
| | | | | | | | This ensures the linker picks the just built libraries even if LDFLAGS for some reason contains -L flags pointing at other directories containing libav libraries. Signed-off-by: Mans Rullgard <mans@mansr.com>
* build: remove unnecessary dependency on libs from 'all' targetMans Rullgard2011-07-11
| | | | | | | The libs are added to the all target elsewhere, no need to do it again here. Signed-off-by: Mans Rullgard <mans@mansr.com>
* build: remove unnecessary FFLDFLAGS variableMans Rullgard2011-07-11
| | | | | | | | 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>
* build: rework rules for things in the tools dirMans Rullgard2011-07-10
| | | | | | | | 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>
* build: Remove deleted 'check' target from .PHONY list.Diego Biurrun2011-07-04
|
* build: Eliminate obsolete test targets.Diego Biurrun2011-06-30
| | | | The targets are now part of FATE and can be run as individual FATE targets.
* build: fix creation of tools dir with make 3.81Mans Rullgard2011-06-29
| | | | | | | | | GNU make 3.81 apparently does not support order-only prerequisites with pattern rules, and thus fails to create the tools directory if it is missing. Naming the objects explicitly in the rule makes it work properly. Signed-off-by: Mans Rullgard <mans@mansr.com>
* build: Mark all-yes Makefile target as phony.Diego Biurrun2011-06-29
|
* build: create output directories as neededMans Rullgard2011-06-29
| | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
* build: include sub-makefiles using full path instead of symlinksMans Rullgard2011-06-28
| | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
* build: factor out the .c and .S compile commands as a macroMans Rullgard2011-06-26
| | | | | | | These commands have the same form, and using a common macro allows it to be used elsewhere without further duplication. Signed-off-by: Mans Rullgard <mans@mansr.com>
* build: remove SRC_PATH_BARE variableMans Rullgard2011-06-23
| | | | | | | | 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>
* build: move basic rules and variables to main MakefileMans Rullgard2011-06-23
| | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
* build: move special targets to end of main MakefileMans Rullgard2011-06-23
| | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
* build: move documentation rules to doc/MakefileMans Rullgard2011-06-22
| | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
* build: move test rules to tests/MakefileMans Rullgard2011-06-22
| | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
* build: move vpath directives to main MakefileMans Rullgard2011-06-14
| | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
* build: move ALLFFLIBS to a more logical placeMans Rullgard2011-06-14
| | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
* build: fix "make install" with documentation disabledMans Rullgard2011-06-11
| | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
* build: simplify some conditional targetsMans Rullgard2011-06-11
| | | | | | | Use intermediate targets instead of variables for conditional parts of "all" and "install" targets. Signed-off-by: Mans Rullgard <mans@mansr.com>
* build: make rule for linking ff* apply only to these targetsMans Rullgard2011-06-07
| | | | | | | This ensures that the special link command using cmdutils.o only applies to the targets it should. Signed-off-by: Mans Rullgard <mans@mansr.com>
* build: rearrange some lines in a more logical wayMans Rullgard2011-06-06
| | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
* build: clean up .PHONY listsMans Rullgard2011-06-06
| | | | | | | This removes nonexisting targets from phony lists and puts them all in one place. Signed-off-by: Mans Rullgard <mans@mansr.com>
* build: move all (un)install* target aliases to toplevel MakefileMans Rullgard2011-06-06
| | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
* build: Simplify texi2html invocation through the --output option.Diego Biurrun2011-06-03
| | | | The --output option is available in texi2html since at least version 1.78.
* build: remove BUILD_ROOT variableMans Rullgard2011-05-29
| | | | | | This variable is unnecessary as absolute paths are not required. Signed-off-by: Mans Rullgard <mans@mansr.com>
* build: Remove generated .version file on distclean.Diego Biurrun2011-05-26
|
* Remove unused make variable SEEK_REFFILEMans Rullgard2011-05-18
| | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
* fate: remove redundant aref and vref referencesMans Rullgard2011-05-18
| | | | | | | | | The ref targets are included in the FATE_[AV]CODEC lists created by configure so they do not need to be listed separately in the makefile. Filter them out when setting dependencies to avoid make warnings about circular deps. Signed-off-by: Mans Rullgard <mans@mansr.com>
* fate: run aref and vref as regular testsMans Rullgard2011-05-18
| | | | | | | | | These tests create reference files used for psnr calculation in the other codec tests. Treating them as (mostly) regular tests simplifies the makefile and makes them visible in the fate reports. The latter makes errors in these runs easier to identify. Signed-off-by: Mans Rullgard <mans@mansr.com>
* Implement fate-rsync targetReinhard Tartler2011-05-03
|
* FATE: allow forcing thread-type when doing threaded fate runs.Ronald S. Bultje2011-04-21
| | | | Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
* Makefile: Include dependencies for test tools, tooMartin Storsjö2011-04-20
| | | | | | | | | This makes seek_test to be rebuilt when its dependencies has changed. The changes to the dependencies didn't usually matter in practice, but the introduction of side data in AVPacket required a recompilation. Signed-off-by: Martin Storsjö <martin@martin.st>
* Remove support for stripping executablesMans Rullgard2011-03-29
| | | | | | | | 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>
* fate: add support for multithread testingLuca Barbato2011-03-23
| | | | Add a THREADS variable to fate calls.
* get rid of the last svn mentionsJanne Grunau2011-03-18
|
* replace FFMPEG with LIBAV in FFMPEG_CONFIGURATIONJanne Grunau2011-03-16
| | | | also update the multiple inclusion guards in config.h|mak
* Makefile: include deps from tools directoryMans Rullgard2011-02-20
| | | | | | | | This ensures the tools are rebuilt when necessary. Specifically, lavfi-showfiltfmts was sometimes not rebuilt causing spurious test failures. Signed-off-by: Mans Rullgard <mans@mansr.com>
* Merge libavcore into libavutilReinhard Tartler2011-02-15
| | | | | | | | | | | | It is pretty hopeless that other considerable projects will adopt libavutil alone in other projects. Projects that need small footprint are better off with more specialized libraries such as gnulib or rather just copy the necessary parts that they need. With this in mind, nobody is helped by having libavutil and libavcore split. In order to ease maintenance inside and around FFmpeg and to reduce confusion where to put common code, avcore's functionality is merged (back) to avutil. Signed-off-by: Reinhard Tartler <siretart@tauware.de>
* Allow "make clean" to clean files in toolsStefano Sabatini2011-02-12
| | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
* Add lavfi-showfiltfmts and graph2dot to $(TOOLS)Stefano Sabatini2011-02-12
| | | | | | | | Allow make clean to remove the corresponding binaries. Fix issue 2162. Signed-off-by: Mans Rullgard <mans@mansr.com>
* VP8: ARM optimised decode_block_coeffs_internalMans Rullgard2011-02-11
| | | | | | Approximately 5% faster on Cortex-A8. Signed-off-by: Mans Rullgard <mans@mansr.com>
* Makefile: remove unused variable ALLHTMLPAGESMans Rullgard2011-02-01
| | | | Signed-off-by: Mans Rullgard <mans@mansr.com>