Skip to content

Update library

matsuo edited this page Nov 23, 2023 · 3 revisions

ライブラリバージョンアップ時の変更箇所

変更をコミットする箇所

  • doc/(en|ja)/html/about/history.html
    • 関係するコンポーネントの (その他|Misc) セクションに追記する
  • doc/(en|ja)/html/reference/develop.html
    • 使用するライブラリのバージョンを変更する
  • libs/download.cmake
    • SRC_URL のバージョンを変更する
    • DIR_IN_ARC のバージョンを変更する
    • ARC_HASH を変更する。(ダウンロード破損チェック用)
      • 公式配布元のハッシュ値を使用する。(LibreSSL, Oniguruma, zlib)
      • 公式がハッシュ値を公開していないものは、手元で求める。(argon2, cJSON, SFMT)
    • CHECK_HASH を変更する。(バージョンチェック用)
      • バージョンチェックに使うファイルのハッシュ値を手元で求める。
  • TeraTermProject/update_website の add/manual 以下
    • ライセンスファイルに変更があれば差し替える

ファイルのハッシュ値の求めかた

% sha256sum foo.bar
% openssl dgst -sha256 foo.bar
Clone this wiki locally