-
Notifications
You must be signed in to change notification settings - Fork 366
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
Simplify windows build #2632
Simplify windows build #2632
Conversation
a517a9c
to
35e90b9
Compare
This works nicely! I tested it with Visual Studio 2022 on Windows 11. If you do not mind I would like to add a suggestion to this. I would like to see a post build step that creates the "VERSION" file. I did an experiment and added a 'Post-Build Event' to the mu project which just executed the following And in a future PR it would really nice to see if the version information could be built into LIBs and DLLs them self's using resource files. |
I think you will need to add the following lines:
to the And I do not think you should add a |
1e00ddf
to
2ee51da
Compare
@Superhepper Updating the image to VS 2019 did the trick. |
I think you might also need to update the documentation in INSTALL.md |
In general this looks good to me and I highly appreciate the work. Just in general, I want to make sure that each and every commit would be able to pass CI. |
250a159
to
7d8ce7f
Compare
@AndreasFuchsTPM I rebased onto latest master, did all the tests run now? |
No what I think @AndreasFuchsTPM ment was that the first commit changes 00a7589 - Cannot be built in CI. Appveyor points to VS2017 |
Signed-off-by: Philipp Unger <philipp.unger@tsep.com>
Signed-off-by: Philipp Unger <philipp.unger@tsep.com>
Signed-off-by: Philipp Unger <philipp.unger.1988@gmail.com>
Signed-off-by: Philipp Unger <philipp.unger@tsep.com>
7d8ce7f
to
4fae5cc
Compare
@Superhepper Thanks for the clarification. I squashed the appveyor changes into the first commit. |
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## master #2632 +/- ##
==========================================
+ Coverage 82.55% 82.59% +0.04%
==========================================
Files 369 369
Lines 43111 43124 +13
==========================================
+ Hits 35590 35619 +29
+ Misses 7521 7505 -16 ☔ View full report in Codecov by Sentry. |
This MR simplifies the windows build with these updates:
No changes to actual source code are made.