2011-11-23 23:22:34 +00:00
|
|
|
slot= # some unique identifier
|
|
|
|
repo=git://source.ffmpeg.org/ffmpeg.git # the source repository
|
2015-05-16 19:14:01 +00:00
|
|
|
#branch=release/2.6 # the branch to test
|
2011-11-23 23:22:34 +00:00
|
|
|
samples= # path to samples directory
|
|
|
|
workdir= # directory in which to do all the work
|
|
|
|
#fate_recv="ssh -T fate@fate.ffmpeg.org" # command to submit report
|
|
|
|
comment= # optional description
|
2013-05-21 09:36:49 +00:00
|
|
|
build_only= # set to "yes" for a compile-only instance that skips tests
|
2017-05-05 07:19:41 +00:00
|
|
|
ignore_tests=
|
2011-11-23 23:22:34 +00:00
|
|
|
|
|
|
|
# the following are optional and map to configure options
|
|
|
|
arch=
|
|
|
|
cpu=
|
|
|
|
cross_prefix=
|
2013-05-29 09:19:25 +00:00
|
|
|
as=
|
2011-11-23 23:22:34 +00:00
|
|
|
cc=
|
2013-05-29 09:19:25 +00:00
|
|
|
ld=
|
2011-11-23 23:22:34 +00:00
|
|
|
target_os=
|
|
|
|
sysroot=
|
|
|
|
target_exec=
|
|
|
|
target_path=
|
2013-05-29 09:19:25 +00:00
|
|
|
target_samples=
|
2011-11-23 23:22:34 +00:00
|
|
|
extra_cflags=
|
|
|
|
extra_ldflags=
|
|
|
|
extra_libs=
|
|
|
|
extra_conf= # extra configure options not covered above
|
|
|
|
|
|
|
|
#make= # name of GNU make if not 'make'
|
|
|
|
makeopts= # extra options passed to 'make'
|
2017-04-04 18:03:34 +00:00
|
|
|
#makeopts_fate= # extra options passed to 'make' when running tests,
|
|
|
|
# defaulting to makeopts above if this is not set
|
2011-11-23 23:22:34 +00:00
|
|
|
#tar= # command to create a tar archive from its arguments on stdout,
|
|
|
|
# defaults to 'tar c'
|
2023-11-27 12:02:58 +00:00
|
|
|
#fate_targets= # targets to make when running fate; defaults to "fate",
|
|
|
|
# can be set to run a subset of tests, e.g. "fate-checkasm".
|
2023-12-08 12:08:05 +00:00
|
|
|
|
|
|
|
#fate_environments= # a list of names of configurations to run tests for;
|
|
|
|
# each round is run with variables from ${${name}_env} set.
|
|
|
|
|
|
|
|
# One example of using fate_environments:
|
|
|
|
|
|
|
|
# target_exec="qemu-aarch64-static"
|
|
|
|
# fate_targets="fate-checkasm fate-cpu"
|
|
|
|
# fate_environments="sve128 sve256"
|
|
|
|
# sve128_env="QEMU_CPU=max,sve128=on"
|
|
|
|
# sve256_env="QEMU_CPU=max,sve256=on"
|
|
|
|
|
|
|
|
# The variables set by fate_environments can also be used explicitly
|
|
|
|
# by target_exec, e.g. like this:
|
|
|
|
|
|
|
|
# target_exec="qemu-aarch64-static -cpu \$(MY_CPU)"
|
|
|
|
# fate_targets="fate-checkasm fate-cpu"
|
|
|
|
# fate_environments="sve128 sve256"
|
|
|
|
# sve128_env="MY_CPU=max,sve128=on"
|
|
|
|
# sve256_env="MY_CPU=max,sve256=on"
|