-
Notifications
You must be signed in to change notification settings - Fork 165
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
SVN Revision 利用箇所を削除し、代わりに GitHash を用いる #147
Conversation
@@ -173,13 +173,6 @@ BOOL CDlgAbout::OnInitDialog( HWND hwndDlg, WPARAM wParam, LPARAM lParam ) | |||
HIWORD(dwVersionLS), | |||
LOWORD(dwVersionLS) | |||
); |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
GIT_COMMIT_HASH が定義されていないとバージョン情報自体がなくなります。
GIT_COMMIT_HASH が定義されていないとき GIT_COMMIT_HASH の以外の部分は残すべきだと思います。
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
指摘した箇所は この PR で修正されたもので過去の対応ではないです。
GitHub 上では見にくいですが、ローカルで見るとよく分かると思います。
他にあるかは確認していないですが。
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
↑ 間違いです。
@kobake さんの
#147 (comment) が正しいです。
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
時間がないのでまた後で
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
朝からお疲れ様です 🙏
現状 #90 は x64 ブランチ向けの対応となっていて master との足並み合わせのタイミングが未定なので一旦考えずにおくことにしています。x64 ブランチ運用を続けるか否かでどちらが先にマージされるかは変わりそう。 |
無効になっているコードの中ですが、svnrev.h が残っています。 |
あら、帰ったら消す対応しときます |
※ただしここのコンパイルが走ることはないことに注意(別のタイミングでこのブロックは削除することを検討)
svnrev.h の参照行を削除しました。 ちなみにですが |
そういうときはチケット登録だけしておいて忘れるのがいいです。 |
登録ありがとうございます。 僕のスタンスとしては、もっと大事なタスクがいっぱいあるはずなので、軽微なタスクで重要タスクが埋もれるのも良くないので軽微なやつは意図的にスルーする、という感じです。このへんのスタンスは人によってバラツキあって良いと思います。 |
ああ、コレですね |
SVN Revision 利用箇所を削除し、代わりに GitHash を用いる
SVN Revision を利用しているコードは全部削除したつもりでいましたが、まだ一部残っていたようなので、不要なところは削除、および必要に応じて代わりに GitHash に差し替える対応をしました。
対応前の不具合
ソースコード一式を git clone ではなく zip でダウンロードした場合に SVN Revision の依存が残っているせいでビルドが失敗するという報告をいただいていました。
https://twitter.com/arigayas/status/1009162151934623744
自分の環境でも試してみましたが、確かに同様のエラーが発生していました。
本PRの対応によりこのエラーは解消されます。