GNU Emacs30.0.50に含まれるjava/INSTALL
にしたがってパッチを適用したlibicuucモジュール(libxml2の依存モジュール)のレポジトリ。
- 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
- gitレポジトリとして初期化、初期状態をcommitしてから修正用ブランチ
my/master
をcheckout
$: git init
$: git add -A
$: git commit -m '1st. commit'
$: git checkout -b my/master
java/INSTALL
にしたがいpatchを適用
$: patch -p1 < PATCH_FOR_ICU.patch
- 上記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