36 lines
1.1 KiB
Bash
Executable File
36 lines
1.1 KiB
Bash
Executable File
#!/bin/bash
|
|
|
|
# URL to clone demos from
|
|
DEMOS_URL="git://git.sv.nongnu.org/freetype/freetype2-demos.git"
|
|
|
|
# Directory of demos relative to freetype
|
|
DEMOS_DIR="../freetype2-demos/bin"
|
|
|
|
# Base directory to ouptut test results
|
|
TEST_OUTDIR="/tmp/ft-tests"
|
|
|
|
# This is where we build the commit of freetype we wish to compare against. We
|
|
# export it here because this variable is used in other scripts invoked later.
|
|
COMP_COMMIT_DIR="/tmp/freetype2"
|
|
|
|
# Number of xvfb threads to use
|
|
WORKERS=20
|
|
|
|
# List of tests Below
|
|
## Arguments (in order)
|
|
### FONT: path to ttf
|
|
### SIZE: size to render test at
|
|
### DPI: dpi to render test at
|
|
### DUMP: boolean, run dump test
|
|
### BENCH: boolean, run bench test
|
|
### VIEW: boolean, run dump view test
|
|
### STRING: boolean, run string test
|
|
### START_GLYPH: first glyph to use in ftview tests
|
|
### END_GLYPH: last glyph to use in ftview tests
|
|
|
|
FT_TESTS=(
|
|
"${HOME}/test-fonts/LiberationSerif-Regular.ttf 16 72 1 1 1 1 0 10"
|
|
"${HOME}/test-fonts/LiberationSans-Bold.ttf 32 72 1 1 1 1 10 30"
|
|
"${HOME}/test-fonts/LiberationMono-BoldItalic.ttf 32 72 1 1 1 1 0 2394"
|
|
)
|