-
Notifications
You must be signed in to change notification settings - Fork 7
Vcpkg cmake #72
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
Merged
Merged
Vcpkg cmake #72
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
…most popular one.
Move all find_package calls here (for easier debugging) Get rid of global include_directories() and link_directories() so we know we have the correct dependencies deeper down in the targets.
Reformatted some of the lines for better readbility.
PKG_CONFIG_PATH should be an environment variable. FFMPEG is required.
771b06f
to
702b7d9
Compare
702b7d9
to
c71519b
Compare
8d8486e
to
4e58345
Compare
explicitly casting to the possible types. + adding parallel build on all platforms
4e58345
to
8d15845
Compare
f31b428
to
c01aa71
Compare
4bda9f5
to
13642f6
Compare
add layout remove old doc folder and create docs folder all documentation now is generated by doxygen
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Draft PR: Clean Documentation and Ensure Build Correctness on All Platforms
Summary
This PR aims to clean up the repository documentation and ensure the build process is correct and consistent across all platforms. The following tasks have been completed or are in progress:
Todos
Details
Standalone Build with vcpkg as Submodule
Docker for Linux Production and Development Builds
3. GitHub Runners for CI/CD
4. Workflow for MinGW Build
5. Workflow for macOS Build
6. Workflow for Linux Build
7. Removal of Extra zen-build and Old Build System Files
zen-build
scripts and configurations.8. Improved Documentation and Build Instructions
README.md
with clear setup and build instructions.docs/build.md
for platform-specific details.9. Updated Scripts and Removed Unnecessary Scripts
Next Steps
Notes
Thank you for your time and consideration.