For linux.gradle, armv6hf.gradle, and armv6sf.gradle the build produces:
libjavafx_font_freetype.so
libjavafx_font_pango.so
libjavafx_font.so
libjavafx_font_t2k.so
Looking at x86egl.gradle it will only produce:
libjavafx_font_pango.so (which also contais the freetype bits)
libjavafx_font.so
libjavafx_font_t2k.so
Originally we split pango and freetype for android, so that a system without pango can still render text using freetype (in a open build).
Note that a build reproduce by x86egl.gradle is not going to work if prism.text=native as OSFreetype.java will explicitly try to load "javafx_font_freetype".
libjavafx_font_freetype.so
libjavafx_font_pango.so
libjavafx_font.so
libjavafx_font_t2k.so
Looking at x86egl.gradle it will only produce:
libjavafx_font_pango.so (which also contais the freetype bits)
libjavafx_font.so
libjavafx_font_t2k.so
Originally we split pango and freetype for android, so that a system without pango can still render text using freetype (in a open build).
Note that a build reproduce by x86egl.gradle is not going to work if prism.text=native as OSFreetype.java will explicitly try to load "javafx_font_freetype".