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

[Actions] [Warning Reporting] Adding Warning Reporting to be built in Actions for Windows #1416

Merged

Conversation

VeithMetro
Copy link
Contributor

@VeithMetro VeithMetro commented Oct 3, 2023

No description provided.

@VeithMetro VeithMetro requested a review from pwielders October 3, 2023 07:23
pwielders
pwielders previously approved these changes Oct 4, 2023
@VeithMetro
Copy link
Contributor Author

VeithMetro commented Oct 11, 2023

After we disabled warning reporting from being build in core by default on Windows, this feature is on hold for now, since we need to figure out the best way to enabled warning reporting in core on Windows builds only when we want to build warning reporting extension

@VeithMetro VeithMetro closed this Nov 21, 2023
@VeithMetro VeithMetro force-pushed the development/windows-system-headers branch from f862630 to 1b16edc Compare November 21, 2023 07:22
VeithMetro and others added 20 commits November 21, 2023 08:23
@rdkcmf-jenkins
Copy link

Blackduck scan failure details

Summary: 0 violations, 0 files pending approval, 1 file pending identification.

  • Protex Server Path: /home/blackduck/github/Thunder/1416/rdkcentral/Thunder

  • Commit: f3331fa

Report detail: gist

@pwielders pwielders merged commit 4dea291 into rdkcentral:master Dec 4, 2023
19 checks passed
@pwielders pwielders deleted the development/windows-system-headers branch December 4, 2023 09:58
bramoosterhuis pushed a commit to bramoosterhuis/Thunder that referenced this pull request Apr 26, 2024
… Actions for Windows (rdkcentral#1416)

* Adding warning reporting project to be built in actions on Windows

* Adding WarningReportingCategories.cpp to the core project file

* Adding an empty define of ANNOUNCE_WARNING for warning free builds

* Adding preprocessor define in the command line

* Update Build Thunder on Windows.yml

* Trying a different project name

* Adding a folder of core

* Changing the syntax to match Windows

* Adding bridge project to be build as well to see if it builds dependences first

* Adding $(DefineConstants) to make sure we are not clearing them while adding warning reporting

* Trying to build just bridge

* Trying to build the whole solution with msbuild

* Trying a different approach with setting env variables and using devenv since it restores packages

* Building once again with devenv but setting env variable beforehand

* Changing the name to be more generic since it can be used for more things in the future

* Preparing for a pull request, cleaning everything up

* Removing variables which are no longer needed

* Adding props to enable setting the env variable in Visual Studio

* Making sure by default the macro value is empty to override the other one

* Adding a separate variable for console builds

* Using the new console variable since it was clashing with the Visual Studio one

---------

Co-authored-by: Pierre Wielders <[email protected]>
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.

3 participants