-
Notifications
You must be signed in to change notification settings - Fork 4k
GH-47787: [C++][FlightRPC] ODBC msi Windows installer
#48054
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
base: main
Are you sure you want to change the base?
Conversation
|
|
ce5c956 to
34ebe24
Compare
alinaliBQ
left a 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.
| # rc | ||
| *.rc |
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.
This is for ODBC dll
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.
For installer to be able to select different components, we needed to add COMPONENT to other parts of Arrow cpp that gets build with ODBC.
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.
This is an image of Arrow banner
msi Windows installermsi Windows installer
8487389 to
20ad8c6
Compare
msi Windows installermsi Windows installer
2728022 to
9199d85
Compare
msi Windows installermsi Windows installer
Need to add `component` to other parts to be able to select the ODBC components Add product ID to Windows installer With stable product and upgrade id, Windows will be able to properly recognize ODBC installer as the same product, and prevent double-installation from happening. Update README Co-Authored-By: alinalibq <alina.li@improving.com>
9199d85 to
6c8c099
Compare
Co-Authored-By: vic-tsang <victor.tsang@improving.com>
Add debug message for odbc bin install path
Add `RUNTIME ` removes `.lib` file Clean up
* change component name for Flight SQL ODBC to be more consistent
So ODBC installed by installer works as intended
Rationale for this change
Implement ODBC installer code for Windows. The primary platform for ODBC is MSVC Windows. The version is set to 1.0.0.
What changes are included in this PR?
Are these changes tested?
Tested locally on MSVC Windows
Are there any user-facing changes?
N/A