Skip to content

Conversation

@monkey0722
Copy link
Owner

This pull request includes several changes to the build configuration and scripts for the project. The most important changes include setting the default build type to Debug, adding parallel job support for builds, and improving error handling in scripts.

Build configuration improvements:

  • CMakeLists.txt: Set the default build type to Debug and added basic compiler flags for GNU and Clang compilers. Also, organized and clarified comments for different sections.

Script enhancements:

  • scripts/build_debug.sh: Added support for specifying the number of parallel jobs with the -j or --jobs option, and improved error handling by checking the build result and exiting if the build fails. [1] [2] [3] [4]
  • scripts/run_tests.sh: Modified the script to use parallel jobs for building and improved error handling by removing the -x option from set and adding a comment for creating the build directory. [1] [2]… parallel build support

@monkey0722 monkey0722 self-assigned this Mar 7, 2025
@monkey0722 monkey0722 merged commit 04e6461 into main Mar 7, 2025
1 check passed
@monkey0722 monkey0722 deleted the update/settings branch March 7, 2025 14:53
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