/my-icu

Primary LanguageJavaOtherNOASSERTION

libicuuc

GNU Emacs30.0.50に含まれるjava/INSTALLにしたがってパッチを適用したlibicuucモジュール(libxml2の依存モジュール)のレポジトリ。

作成した手順

  1. Google Gitのicuをcloneしてnougat-releaseをcloneしようとしたけどあまりにサイズが大きいので、それに相当する書庫を取得
$: wget https://android.googlesource.com/platform/external/icu/+archive/refs/heads/nougat-release.tar.gz
$: mkdir icu; cd icu; tar xvfz ../nougat-release.tar.gz
  1. gitレポジトリとして初期化、初期状態をcommitしてから修正用ブランチmy/masterをcheckout
$: git init
$: git add -A
$: git commit -m '1st. commit'
$: git checkout -b my/master
  1. java/INSTALLにしたがいpatchを適用
$: patch -p1 < PATCH_FOR_ICU.patch
  1. 上記patch ファイルとpatch適用後ファイルをcommitして空レポジトリにpush
$: git add -A
$: git commit -m 'nanika commit messages...'
$: gh repo create my-icu --public
$: git remote add mine https://github.com/JIBUN/my-icu.git
$: git branch -M my/master
$: git push -u mine my/master