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

Build Win32/64 binary packages automatically #20

Merged
merged 9 commits into from
Nov 30, 2017
Merged

Conversation

qris
Copy link
Contributor

@qris qris commented Nov 29, 2017

Every AppVeyor build on the specified branches that passes will be packaged into a ZIP file and NSIS installer using CPack, and uploaded to GitHub Releases.

Every AppVeyor build on the specified branches that passes will be packaged
into a ZIP file and installer using CPack and uploaded to GitHub Releases.

Generate version number entirely in AppVeyor config, and build it into the
binary, and use it in the names of the created binary packages, and compile it
into the binaries.

(cherry picked from commit c5d8173)
Otherwise the unibuild fails at the end for non-administrator users when
it tries to write to C:\Program Files\BoxBackup.
Enable the relevant compiler warning as an error, if supported
(-Werror=undefined-bool-conversion).

http://www.gotw.ca/conv/002.htm
http://stackoverflow.com/questions/2165078/a-reference-can-not-be-null-or-it-can-be-null

(cherry picked from commit f2911ac)
(cherry picked from commit 5a50b98)
@qris qris merged commit a0fa0c4 into master Nov 30, 2017
@qris qris deleted the windows_binary_packages branch March 26, 2020 20:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant