Skip to content
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

Installer のx64 対応を行う #131

Closed
m-tmatma opened this issue Jun 17, 2018 · 7 comments
Closed

Installer のx64 対応を行う #131

m-tmatma opened this issue Jun 17, 2018 · 7 comments
Labels
CI appveyor など CI 関連 【ChangeLog除外】 installer installer 関連 x64 x64 対応
Milestone

Comments

@m-tmatma
Copy link
Member

Installer のx64 対応を行う

#124 でインストーラの作成実験を行ったが、
x64 用に iss ファイルを用意すれば x64 用のインストーラを作成できた。

#130 の対応が完了したら、対応を行う。

@m-tmatma m-tmatma added x64 x64 対応 installer installer 関連 CI appveyor など CI 関連 【ChangeLog除外】 labels Jun 17, 2018
@m-tmatma m-tmatma added this to the next release milestone Jun 17, 2018
@m-tmatma
Copy link
Member Author

#132 の後で対応予定

@m-tmatma
Copy link
Member Author

m-tmatma commented Jun 22, 2018

https://shimaji.exblog.jp/12409088/
あたりが参考になる。

x86 版の iss ファイルと x64 版の iss ファイルの両方を登録する場合
更新漏れがないことを保証するために x86 版の iss ファイルと x64 版の iss ファイルの違いが
ArchitecturesInstallIn64BitMode か ArchitecturesAllowed だけであることを appveyor で
チェックしたほうが良さそう。

@arigayas
Copy link

x86 版の iss ファイルと x86 版の iss ファイルの両方を登録する場合
更新漏れがないことを保証するために x86 版の iss ファイルと x86 版の iss ファイルの違いが

どちらか一方が x64 版でしょうか?

@m-tmatma
Copy link
Member Author

どちらか一方が x64 版でしょうか?

はい。修正しました。

@m-tmatma
Copy link
Member Author

http://www.jrsoftware.org/ispphelp/index.php?topic=include
の機能を使って x86 版と x64 版で iss ファイルの共通部分を抽出して
対応できるかもしれない。
(ただこれは後でリファクタリングネタとすればいいと思う)

@m-tmatma
Copy link
Member Author

対応自体は終わっていて #180 で PR を作成している。

@m-tmatma
Copy link
Member Author

#180 完了

@ds14050 ds14050 added x64 x64 対応 installer installer 関連 CI appveyor など CI 関連 【ChangeLog除外】 labels Sep 18, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
CI appveyor など CI 関連 【ChangeLog除外】 installer installer 関連 x64 x64 対応
Projects
None yet
Development

No branches or pull requests

3 participants