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

travis: add release build #105

Merged
merged 10 commits into from
Oct 6, 2017
Merged

travis: add release build #105

merged 10 commits into from
Oct 6, 2017

Conversation

julianoes
Copy link
Collaborator

@julianoes julianoes commented Sep 27, 2017

Run release builds in travis and fix compile errors for release builds.

Closes #92.

It turns out when compiling with Visual Studio this means it is cmake
"multi-configuration" and therefore we need to use `--config Debug`
instead of `-DCMAKE_BUILD_TYPE="Debug"`.
@julianoes
Copy link
Collaborator Author

Note to self: I give up. Need to debug this on a Windows machine.

Apparently /MD means "use the multithread-specific and DLL-specific
version of the run-time library". Also this should fix the release build
somehow.
@darioxz
Copy link
Contributor

darioxz commented Sep 29, 2017

Is this ready to get reviewed?

@julianoes
Copy link
Collaborator Author

Is this ready to get reviewed?

Yes please.

@mrpollo
Copy link
Member

mrpollo commented Oct 5, 2017

@julianoes can you update your branch?, I'll make sure to merge!

@julianoes julianoes merged commit bedab5d into develop Oct 6, 2017
@julianoes julianoes deleted the travis-release branch October 6, 2017 07:19
@julianoes julianoes mentioned this pull request Oct 12, 2017
dlech pushed a commit to dlech/MAVSDK that referenced this pull request Jan 14, 2022
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.

Add release builds to CI
3 participants