OpenTTD: fixed ICU data location
This commit is contained in:
5
.github/workflows/openttd.yml
vendored
5
.github/workflows/openttd.yml
vendored
@@ -68,7 +68,7 @@ jobs:
|
||||
|
||||
- name: Get ICU revision
|
||||
id: icu-rev
|
||||
run: echo "ICU_REV=`git -C project/jni/iconv/src rev-parse HEAD`:`echo ${ARCH_LIST} | sed 's/ /:/g'`" >> $GITHUB_ENV
|
||||
run: echo "ICU_REV=`git -C project/jni/iconv/src rev-parse HEAD`::`echo ${ARCH_LIST} | sed 's/ /:/g'`" >> $GITHUB_ENV
|
||||
|
||||
- name: Copy ICU libraries from cache
|
||||
uses: actions/cache@v2
|
||||
@@ -81,10 +81,11 @@ jobs:
|
||||
project/jni/iconv/lib
|
||||
project/jni/icuuc/include
|
||||
project/jni/icuuc/lib
|
||||
project/jni/icuuc/share/icu
|
||||
|
||||
- name: Touch cached ICU timestamps
|
||||
if: steps.cache-icu.outputs.cache-hit == 'true'
|
||||
run: touch project/jni/iconv/lib/*/* project/jni/icuuc/lib/*/* || true
|
||||
run: touch project/jni/iconv/lib/*/* project/jni/icuuc/lib/*/* project/jni/icuuc/share/icu/*/* || true
|
||||
|
||||
- name: Patch Java files and build Boost, ICU, and OpenSSL
|
||||
run: |
|
||||
|
||||
@@ -32,7 +32,7 @@ ANDROID_DATA_FULLPATH=$(realpath ./AndroidData/)
|
||||
# ICU
|
||||
# TODO handle versioning. Use Makefile var
|
||||
[ -e ${ANDROID_DATA_FULLPATH}/icudt62l.zip.xz ] && [ -n "$NO_REBUILD_DATA" ] || {
|
||||
pushd ../../iconv/src/$ARCH/
|
||||
pushd ../../icuuc
|
||||
rm -f ${ANDROID_DATA_FULLPATH}/icudt62l.zip.xz ${ANDROID_DATA_FULLPATH}/icudt62l.zip
|
||||
zip -0 ${ANDROID_DATA_FULLPATH}/icudt62l.zip share/icu/62.1/icudt62l.dat && xz -8 ${ANDROID_DATA_FULLPATH}/icudt62l.zip
|
||||
popd
|
||||
|
||||
Reference in New Issue
Block a user