mozc: simplify gyp.patch

NOTE: these changes require updating gyp submodule in mozc github repo.

See https://github.com/dextero/mozc/actions for results of a test CI run.

* Set GYP_MSVS_DISABLE_PATH_NORMALIZATION environment variable in
  build_mozc.py. Removing path normalization that was breaking Windows build
  was a breaking change that didn't get accepted in upstream. Instead, setting
  that environment variable makes gyp skip the normalization.

* Remove instructions to apply gyp.patch from Windows build instructions.

PiperOrigin-RevId: 440133963
This commit is contained in:
Marcin Radomski
2022-04-08 02:00:13 +09:00
committed by Hiroyuki Komatsu
parent 18c04be4a5
commit ec41969589
7 changed files with 27 additions and 228 deletions

View File

@ -34,7 +34,7 @@ ENV DEBIAN_FRONTEND noninteractive
# Package installation
RUN apt-get update
## Common packages for linux build environment
RUN apt-get install -y clang libc++-dev libc++abi-dev python pkg-config git curl bzip2 unzip make ninja-build
RUN apt-get install -y clang libc++-dev libc++abi-dev python python-six python3-six pkg-config git curl bzip2 unzip make ninja-build
## Packages for linux desktop version
RUN apt-get install -y libibus-1.0-dev libglib2.0-dev qtbase5-dev libgtk2.0-dev libxcb-xfixes0-dev
## Packages for misc tools