Skip to content
This repository has been archived by the owner on Jul 1, 2024. It is now read-only.

Improve CMake build script(s) #813

Merged
merged 14 commits into from
Jun 11, 2022
Merged

Improve CMake build script(s) #813

merged 14 commits into from
Jun 11, 2022

Conversation

Xaymar
Copy link
Owner

@Xaymar Xaymar commented Jun 2, 2022

Explain the Pull Request

Further improves the CMake build scripts used by StreamFX to align with more modern CMake features and paradigms.

Related Issues

Checklist

  • I will become the maintainer for this part of code.
  • I have tested this code on all supported Platforms.

@Xaymar Xaymar added enhancement Enhancements type:fix labels Jun 2, 2022
@Xaymar Xaymar force-pushed the patch/cmake-improvements branch 5 times, most recently from 94a7003 to 173c941 Compare June 2, 2022 08:26
@Xaymar Xaymar force-pushed the patch/cmake-improvements branch 10 times, most recently from 91629e6 to aab0dd0 Compare June 11, 2022 00:01
Also make fast math optional on all platforms and compilers.
@Xaymar Xaymar force-pushed the patch/cmake-improvements branch 4 times, most recently from 1ef2c40 to 1546bfb Compare June 11, 2022 01:55
- Updates all workflow actions to the latest major version where possible.
- Updated GCC to version 10 on Ubuntu.
- Update Clang to version 14 on Ubuntu.
- Removed CodeQL as it turned out to be completely useless.
- Updated validation script.
- Updated build script
@Xaymar Xaymar marked this pull request as ready for review June 11, 2022 02:28
@Xaymar Xaymar merged commit 406b07c into master Jun 11, 2022
@Xaymar Xaymar deleted the patch/cmake-improvements branch June 11, 2022 02:29
@Xaymar Xaymar removed enhancement Enhancements type:fix labels Jul 30, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant