Skip to content

Conversation

@alinaliBQ
Copy link

@alinaliBQ alinaliBQ commented Aug 13, 2025

Develop Windows ODBC installer using CPack since it will work well with macOS and Linux.
Add ARROW_FLIGHT_SQL_ODBC_INSTALLER environment variable to enable creation of Windows installer

@alinaliBQ alinaliBQ force-pushed the cpack-installer-win branch from 41ec0a0 to aba8211 Compare August 13, 2025 23:17
Running `cpack` with NSIS installed creates an installer, but the installer misses dll dependencies.
@alinaliBQ alinaliBQ force-pushed the cpack-installer-win branch 2 times, most recently from 6f03303 to b42468a Compare August 14, 2025 22:03
Trying to find the path to release/Release folder
@alinaliBQ alinaliBQ force-pushed the cpack-installer-win branch from b42468a to 0f55e31 Compare August 14, 2025 22:10
@alinaliBQ alinaliBQ force-pushed the cpack-installer-win branch from 0f55e31 to 0cad6f4 Compare August 14, 2025 22:41
@alinaliBQ alinaliBQ force-pushed the cpack-installer-win branch from 9e30026 to 23e8f30 Compare August 15, 2025 20:20
This doesn't work as expected
* Do not use cpack, since cpack brings in unwanted files from `install` commands
Initial nsis installer file
This reverts commit 3a0f9ba.
@alinaliBQ alinaliBQ changed the title [Draft] CPack ODBC Windows installer [Draft] CPack ODBC Windows msi installer Aug 19, 2025
@alinaliBQ alinaliBQ changed the title [Draft] CPack ODBC Windows msi installer CPack ODBC Windows msi installer Aug 20, 2025
@alinaliBQ alinaliBQ marked this pull request as ready for review August 20, 2025 17:15
Copy link

@justing-bq justing-bq left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I assume all these commits will be squashed into one?

@alinaliBQ
Copy link
Author

alinaliBQ commented Aug 20, 2025

I assume all these commits will be squashed into one?

Yes, that is right. We will use "squash and merge" feature

@alinaliBQ alinaliBQ merged this pull request into apache-odbc Aug 20, 2025
24 checks passed
@alinaliBQ alinaliBQ deleted the cpack-installer-win branch August 20, 2025 21:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants