Hi,
I am integrating ftbench into build system.
-ftbench is moved to src/tools/ftbench and I am working inside for now.
-a makefile is created that has a baseline, benchmark and clean targets (seperate from main build system while developing process)
-five common fonts' (Arial, Roboto, Tahoma, TimesNewRoman, Verdana) subset (
U+0021-007E
, check sub.sh subsetting tool) is moved
Baseline target compiles and runs the ftbench with fonts and saves the result into /baseline file. Benchmark runs the ftbench with fonts and saves the difference to baseline into /benchmark file.
https://gitlab.freedesktop.org/freetype/freetype/-/commit/9dd15018c26e25886dfb58ffa04886d89ee3c245
1) Is the process so far correct? please mention the points that are wrong or can be developed.
If is, I will continue with:
-development of the html page for baseline and benchmark.
-development of meson and cmake file that works the same as makefile
-integration of meson, cmake and make files into main build system.
2)
Is the plan seems correct? please mention the items that are absent.