{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":153997424,"defaultBranch":"main","name":"cmake-scripts","ownerLogin":"StableCoder","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2018-10-21T10:42:52.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/33122613?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1725153251.0","currentOid":""},"activityList":{"items":[{"before":"dd981c94609e83242ace8ad9e63b77ab656d453f","after":"95f2126620678779f172ccda6135e2f1d51f2220","ref":"refs/heads/main","pushedAt":"2024-09-01T00:54:26.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"StableCoder","name":"George Cave","path":"/StableCoder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33122613?s=80&v=4"},"commit":{"message":"Update CI job instructions for running tests\n\nWhen running using the CMake test suite, so far they have been invoked\nvia the build system, such as `ninja test`, however using the `ctest`\nprogram directly does give some improved control, such as being able to\noutput verbose content to see the undefined sanitizer behaviour.","shortMessageHtmlLink":"Update CI job instructions for running tests"}},{"before":"bedde5225cf8ddebb6cd56f30f232a4a60792ca8","after":"dd981c94609e83242ace8ad9e63b77ab656d453f","ref":"refs/heads/main","pushedAt":"2024-08-27T04:35:24.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"StableCoder","name":"George Cave","path":"/StableCoder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33122613?s=80&v=4"},"commit":{"message":"Update legacy defaults\n\nThe `-fno-omit-frame-pointer` flag is not available with MSVC, so\ninstead perform a check the flag is available before adding it for\ndefault legacy sanitizer options.","shortMessageHtmlLink":"Update legacy defaults"}},{"before":"6a3fcab046f8537a0d825ad2542d778a0eec9c08","after":"bedde5225cf8ddebb6cd56f30f232a4a60792ca8","ref":"refs/heads/main","pushedAt":"2024-08-25T15:49:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"StableCoder","name":"George Cave","path":"/StableCoder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33122613?s=80&v=4"},"commit":{"message":"Update sanitizer checks to include link options\n\nWhen checking for the availability of a sanitizer, it now checks the link\noptions as well as the compile options.","shortMessageHtmlLink":"Update sanitizer checks to include link options"}},{"before":"749aef64a2704aea57b639d3f38f39cc25de66bc","after":"6a3fcab046f8537a0d825ad2542d778a0eec9c08","ref":"refs/heads/main","pushedAt":"2024-08-24T21:23:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"StableCoder","name":"George Cave","path":"/StableCoder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33122613?s=80&v=4"},"commit":{"message":"Updated C++ standards macros\n\nEach C++ version macro now uses version-specific variables instead of\none general, to help prevent issues when changing versions and the\nvariable being accidentally being used for a different version across\nconfigurations/generations.","shortMessageHtmlLink":"Updated C++ standards macros"}},{"before":"45f72fdc2d715030c6cb61e3d5977811ea45abda","after":"749aef64a2704aea57b639d3f38f39cc25de66bc","ref":"refs/heads/main","pushedAt":"2024-08-24T20:12:35.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"StableCoder","name":"George Cave","path":"/StableCoder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33122613?s=80&v=4"},"commit":{"message":"Add Windows CI variant for sanitizer CI jobs\n\nFor Windows, add jobs testing the address sanitizer for MSVC, as no\nsanitizer is known to work with Clang or Clang-CL.","shortMessageHtmlLink":"Add Windows CI variant for sanitizer CI jobs"}},{"before":"754e71667b937cafad03f86f059f9376067a2b57","after":"45f72fdc2d715030c6cb61e3d5977811ea45abda","ref":"refs/heads/main","pushedAt":"2024-04-23T00:43:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"StableCoder","name":"George Cave","path":"/StableCoder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33122613?s=80&v=4"},"commit":{"message":"Fix linked objects for LLVM code coverage\n\nA mis-named variable made it so no object was linked for LLVM code\ncoverage builds.","shortMessageHtmlLink":"Fix linked objects for LLVM code coverage"}},{"before":"8fc5da50904513e7fe7fd96fc843baefd5fd5c5d","after":"754e71667b937cafad03f86f059f9376067a2b57","ref":"refs/heads/main","pushedAt":"2024-04-12T01:58:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"StableCoder","name":"George Cave","path":"/StableCoder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33122613?s=80&v=4"},"commit":{"message":"Add call to install python3-pip for cmake-format\n\nNot installed on Fedora images by default, needs to be explicitly\ninstalled first.\n\nAlso fix small formatting issue with prepare-catch.cmake","shortMessageHtmlLink":"Add call to install python3-pip for cmake-format"}},{"before":"b54df3b27a8d613f7d322c3e73071ec8db29a43a","after":null,"ref":"refs/heads/static-object-coverage-test","pushedAt":"2024-04-12T00:56:42.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"StableCoder","name":"George Cave","path":"/StableCoder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33122613?s=80&v=4"}},{"before":"8a92770d1e518a86788b67ab0e4e5f965a399cc8","after":"8fc5da50904513e7fe7fd96fc843baefd5fd5c5d","ref":"refs/heads/main","pushedAt":"2024-04-12T00:56:24.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"StableCoder","name":"George Cave","path":"/StableCoder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33122613?s=80&v=4"},"commit":{"message":"Update code-coverage 'OBJECTS' for static libs\n\nIn addition to the original ability for 'OBJECTS' to import and present\ncoverage information for shared libraries, it has now been updated to do\nthe same for detected static library targets.","shortMessageHtmlLink":"Update code-coverage 'OBJECTS' for static libs"}},{"before":null,"after":"b54df3b27a8d613f7d322c3e73071ec8db29a43a","ref":"refs/heads/static-object-coverage-test","pushedAt":"2024-04-09T02:57:47.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"StableCoder","name":"George Cave","path":"/StableCoder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33122613?s=80&v=4"},"commit":{"message":"WIP: Full static object coverage","shortMessageHtmlLink":"WIP: Full static object coverage"}},{"before":"50b5175952c3812b93757f9b50c0a8eb1fc5f040","after":"8a92770d1e518a86788b67ab0e4e5f965a399cc8","ref":"refs/heads/main","pushedAt":"2023-08-03T06:07:53.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"StableCoder","name":"George Cave","path":"/StableCoder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33122613?s=80&v=4"},"commit":{"message":"Remove openSUSE analysis test jobs\n\nAnalysis tools have been dropped from it since not all tools are\navailable on all supported architectures.","shortMessageHtmlLink":"Remove openSUSE analysis test jobs"}},{"before":"f74b505f6b0e4deefb1656f6383b87c67bec47fd","after":"50b5175952c3812b93757f9b50c0a8eb1fc5f040","ref":"refs/heads/main","pushedAt":"2023-07-22T18:16:51.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"StableCoder","name":"George Cave","path":"/StableCoder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33122613?s=80&v=4"},"commit":{"message":"Mark detail C/C++ tool variables as advanced\n\nThe details as to the commands/calls for clang-tidy/iwyu/cppcheck are\nnow marked as advanced, so as to not clutter the simplified CMake UI\noutput.\n\nAs always, the variables are still displayed in the advanced mode.","shortMessageHtmlLink":"Mark detail C/C++ tool variables as advanced"}},{"before":"135a4784a5578f5c09b296cd91708f4a6e1c440c","after":"f74b505f6b0e4deefb1656f6383b87c67bec47fd","ref":"refs/heads/main","pushedAt":"2023-06-12T18:33:10.183Z","pushType":"push","commitsCount":2,"pusher":{"login":"StableCoder","name":"George Cave","path":"/StableCoder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33122613?s=80&v=4"},"commit":{"message":"Drop amd64 macOS jobs\n\nNo longer have a machine available in the pool.","shortMessageHtmlLink":"Drop amd64 macOS jobs"}},{"before":"321dbc7f51db888274573fe3d497ef3ef72ad735","after":"135a4784a5578f5c09b296cd91708f4a6e1c440c","ref":"refs/heads/main","pushedAt":"2023-04-25T03:32:01.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"StableCoder","name":"George Cave","path":"/StableCoder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33122613?s=80&v=4"},"commit":{"message":"Update CI jobs\n\nPrefixed all code-coverage jobs with the operating system, added Windows\nall code coverage jobs.\n\nAdd macOS AppleClang/Clang CI jobs\n\nExpand testing to other architectures, with Linux is\namd64/arm64/ppc64le, macOS is amd64/arm64, and Windows is amd64.","shortMessageHtmlLink":"Update CI jobs"}},{"before":"e4e0c48361d367e01e77e5efec8b778fa06bae2c","after":"321dbc7f51db888274573fe3d497ef3ef72ad735","ref":"refs/heads/main","pushedAt":"2023-04-23T13:49:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"StableCoder","name":"George Cave","path":"/StableCoder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33122613?s=80&v=4"},"commit":{"message":"Remove Findassimp module\n\nThe assimp library now has pkg-config and CMake config files installed\nby default, rendering this module script unnecessary.","shortMessageHtmlLink":"Remove Findassimp module"}},{"before":"4af5b40b104432dd5ab1a26337767bdeb2922931","after":"e4e0c48361d367e01e77e5efec8b778fa06bae2c","ref":"refs/heads/main","pushedAt":"2023-03-28T14:19:01.098Z","pushType":"push","commitsCount":1,"pusher":{"login":"StableCoder","name":"George Cave","path":"/StableCoder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33122613?s=80&v=4"},"commit":{"message":"Add CMAKE_CROSSCOMPILING_EMULATOR to code-coverage\n\nWhen cross-compiling, the used emulator will be prefixed to the call.","shortMessageHtmlLink":"Add CMAKE_CROSSCOMPILING_EMULATOR to code-coverage"}},{"before":"6873aff8a8d69e90b7a51a4bb2dcc8ec384ab2a0","after":"4af5b40b104432dd5ab1a26337767bdeb2922931","ref":"refs/heads/main","pushedAt":"2023-03-28T13:12:23.175Z","pushType":"push","commitsCount":1,"pusher":{"login":"StableCoder","name":"George Cave","path":"/StableCoder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33122613?s=80&v=4"},"commit":{"message":"Add PRE_ARGS option to target_code_coverage\n\nIn addition to the current ARGS multi-value option which appends options\nto the end of an executable call, PRE_ARGS instead prefixes items to the\ncall, to the end for of:\n$PRE_ARGS ccov-* $ARGS","shortMessageHtmlLink":"Add PRE_ARGS option to target_code_coverage"}},{"before":"2c1576a7f0e2661c9b9a79c7a2af9581435019ad","after":"6873aff8a8d69e90b7a51a4bb2dcc8ec384ab2a0","ref":"refs/heads/main","pushedAt":"2023-03-16T22:47:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"StableCoder","name":"George Cave","path":"/StableCoder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33122613?s=80&v=4"},"commit":{"message":"Remove several Find*.cmake files\n\nSince these files were originally added, the libraries themselves have\nadded native CMake configuration files that can be used instead.","shortMessageHtmlLink":"Remove several Find*.cmake files"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEqZrrCgA","startCursor":null,"endCursor":null}},"title":"Activity ยท StableCoder/cmake-scripts"}