CEF and icu: fix CEF dependencies and icu package
[AGL/meta-agl-demo.git] / recipes-support / icu / icu_70.1_agldemo.inc
1 PACKAGECONFIG:append = " make-icudata"
2
3 do_compile:append () {
4     # just adding below does not enforce a full rebuild
5     # thus force rebuild and investigate
6     echo "new"
7 }
8
9 do_make_icudata:class-native () {
10     ${@bb.utils.contains('PACKAGECONFIG', 'make-icudata', '', 'exit 0', d)}
11     cd ${S}
12     rm -rf data
13     cp -a ${WORKDIR}/data .
14     AR='${BUILD_AR}' \
15     CC='${BUILD_CC}' \
16     CPP='${BUILD_CPP}' \
17     CXX='${BUILD_CXX}' \
18     RANLIB='${BUILD_RANLIB}' \
19     CFLAGS='${BUILD_CFLAGS}' \
20     CPPFLAGS='${BUILD_CPPFLAGS}' \
21     CXXFLAGS='${BUILD_CXXFLAGS}' \
22     LDFLAGS='${BUILD_LDFLAGS}' \
23     ICU_DATA_FILTER_FILE=${WORKDIR}/filter.json \
24     ./runConfigureICU Linux --with-data-packaging=archive
25     oe_runmake
26     install -Dm644 ${S}/data/out/icudt${ICU_MAJOR_VER}l.dat ${S}/data/in/icudt${ICU_MAJOR_VER}l.dat
27 }