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

improve: change to gha build windows use visual studio solution #1235

Merged
merged 4 commits into from
Jul 12, 2023

Conversation

dudantas
Copy link
Member

@dudantas dudantas commented Jul 12, 2023

Changed the GitHub Actions windows build to use the Visual Studio solution, so don't forget to update the solution when changing the source file structure, as it will break the build.

It was also modified to use the VCPKG_ROOT folder instead of creating a vcpkg_installed folder in the server folder to install the libs.

Windows x64 required libs:
.\vcpkg install --triplet x64-windows asio pugixml spdlog curl jsoncpp protobuf parallel-hashmap magic-enum mio luajit libmariadb mpir abseil

See the wiki for all the build steps with the solution: https://github.com/opentibiabr/canary/wiki/Compilling-on-Windows-(Visual-Studio-Solution)

@dudantas dudantas force-pushed the change-gha-windows-to-vs-solution branch from 2a07ab2 to 7a7a27e Compare July 12, 2023 04:01
@dudantas dudantas force-pushed the change-gha-windows-to-vs-solution branch from d31a16b to 9db49b6 Compare July 12, 2023 04:15
@sonarqubecloud
Copy link

Kudos, SonarCloud Quality Gate passed!    Quality Gate passed

Bug A 0 Bugs
Vulnerability A 0 Vulnerabilities
Security Hotspot A 0 Security Hotspots
Code Smell A 0 Code Smells

0.0% 0.0% Coverage
1.8% 1.8% Duplication

@dudantas dudantas merged commit e796e65 into opentibiabr:main Jul 12, 2023
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.

2 participants