C2A_Core
git_revision_config.h ファイル
被依存関係図:

[ソースコード]

マクロ定義

#define C2A_GIT_REVISION_FROM_OPTION
 CMakeでビルドする時など,コマンドラインオプションからcommit hashを流し込む場合の設定 この場合,以下の定数をコマンドラインオプション(-D)などで設定してください GIT_REVISION_C2A_CORE C2A coreのcommit hash(文字列) GIT_REVISION_C2A_CORE_SHORT C2A coreのcommit hash short(0xから始まる数値) GIT_REVISION_C2A_USER C2A userのcommit hash(文字列) GIT_REVISION_C2A_USER_SHORT C2A userのcommit hash short(0xから始まる数値) [詳解]
 

マクロ定義詳解

◆ C2A_GIT_REVISION_FROM_OPTION

#define C2A_GIT_REVISION_FROM_OPTION

CMakeでビルドする時など,コマンドラインオプションからcommit hashを流し込む場合の設定 この場合,以下の定数をコマンドラインオプション(-D)などで設定してください GIT_REVISION_C2A_CORE C2A coreのcommit hash(文字列) GIT_REVISION_C2A_CORE_SHORT C2A coreのcommit hash short(0xから始まる数値) GIT_REVISION_C2A_USER C2A userのcommit hash(文字列) GIT_REVISION_C2A_USER_SHORT C2A userのcommit hash short(0xから始まる数値)

src/src_user/Settings/git_revision_config.hは自動生成される場合と設定だけを書く場合があります. C2A core/userのcommit hashはコマンドラインオプションないしこのファイルでdefineされ, 実際の埋め込みについてはsrc_core/Librari/git_revision.hとsrc_core/c2a_core_main.cが制御します. このexample userのファイルは例・ドキュメントなので,実際の内容は各C2A userで判断してください(そのままコピペしないでください). 混乱を避けるため,実際の各C2A userで使う設定のみ記述してください.

<

git_revision_config.h21 行目に定義があります。