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

Add Github Action tests; Rework CMake #45

Merged
merged 1 commit into from
Jan 17, 2024
Merged

Conversation

baconpaul
Copy link
Collaborator

  • Rework the CMakeLists.txt to allow downloads of CLAP, Catch2, etc...
  • Add github actions to test the associated changes
  • Fix the C++ code to match the current state of clap next in the compiler matrix

@baconpaul baconpaul requested a review from abique January 16, 2024 22:31
@baconpaul baconpaul mentioned this pull request Jan 16, 2024
2 tasks
- Rework the CMakeLists.txt to allow downloads
  of CLAP, Catch2, etc...
- Add github actions to test the associated changes

Change download flag to CLAP_HELPERS_DOWNLOAD_DEPENDENCIES.
Issue a fatal error if clap or catch2 (if needed) targets
are missing and download is off.
@abique abique merged commit 56872a9 into free-audio:next Jan 17, 2024
12 checks passed
@abique
Copy link
Contributor

abique commented Jan 17, 2024

Thanks!

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