[FFmpeg-devel] [PATCH] build system docs
Luca Barbato
lu_zero
Wed Oct 6 00:25:50 CEST 2010
On 10/05/2010 10:42 PM, Michael Niedermayer wrote:
> +Options to make: (some of these are standard options)
> +make V=1<target>
> + Build target with verbosity 1, instead of 1, 2 can be used too
Ok
> +
> +make -t<target>
> + Touch all files that otherwise would be build, this is useful to reduce
> + unneeded rebuilding when changing headers, but note you must force rebuilds
> + of files that actually need it by hand than.
> +
> +make -j<num>
> + rebuild with multiple jobs at the same time. Faster if you have the hw
> +
> +make -k
> + continue build in case of errors, this is usefull for the regression tests
> + sometimes but note it will still not run all reg tests.
I'd move them to a section like
"
Useful standard make commands:
"
make -j -l N might be useful as well.
> +Targets to make:
> +fate-list
> + Will list all fate/regression test targets
> +
> +fate
> + Run the fate test suite, note you must have installed it
I guess it's ok.
> +Setting up local fate:
> +use the following command to get the fate test samples
> +rsync -aL rsync://rsync.mplayerhq.hu:/samples/fate-suite/ fate/fate-suite
> +pass --samples=<path to the samples> to configure
Might be useful having a make fate-sync target?
--
Luca Barbato
Gentoo/linux
http://dev.gentoo.org/~lu_zero
More information about the ffmpeg-devel
mailing list