-
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
Git情報がなくてもビルドできるようにする (Close #148) #191
Conversation
appveyor 終わったらマージしてください。 |
おっと appveyor がコケている。 |
うーん、ちょっと謎ですね。調べます。 それとは別件の問題として、 |
推測ですが、 version.h の以下のコメント部の日本語文字列の影響でその次の行まで含めてコメント行と認識された可能性があります。
現在できる一番簡単な対策としてはコメント行の後ろに ANSI 文字挿入する等があります。次コミットでその対応積みます。 |
コミット追加により approve 状態消えたので、お手数ですが再レビューお願いします。 |
先程のコミットに対して、なぜ必要なのかの説明を そうすれば、次回同じエラーが発生するのを防げるし、 |
だいたい現象としては以下のような感じでした。 以下のファイルがあるとして。
a.h 内で以下のような記述があると、
結果、定数 HOGEHOGE は b.rc から認識できない。 対策としては、コメント行の末尾には極力 ANSI 文字を埋め込むようにする。 |
↑ ソースコードにです。 |
うーん、これピンポイントでソースコードにコメント書いても大事な注記としては気づかれにくい気が。 |
そうですね。ここ以外の箇所で発生したら意味ないですね。 |
以下WikiページにTipsを書き残しました。 |
Git情報がなくてもビルドできるようにする (Close sakura-editor#148)
#148
@yoshinrt
これの修正です。
ビルド結果例