{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":124290783,"defaultBranch":"master","name":"corrosion","ownerLogin":"corrosion-rs","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2018-03-07T20:30:02.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/96500818?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1715443120.0","currentOid":""},"activityList":{"items":[{"before":"e404d2270a507d0cc0b66e93b965c1182453dda4","after":"062e03c7653e58ffc9a5e8b04251413f07d06bf3","ref":"refs/heads/master","pushedAt":"2024-05-20T14:02:34.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jschwe","name":"Jonathan Schwender","path":"/jschwe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/55576758?s=80&v=4"},"commit":{"message":"cbindgen: Remove CARGO_PACKAGE parameter\n\n`CARGO_PACKAGE` was added in #452 to work around\nthe package name and crate name being different.\nSince b11a33 corrosion saves the package name as a\ntarget property, which we can use in `corrosion_experimental_cbindgen`.\nThis allows us to remove the `CARGO_PACKAGE` parameter.","shortMessageHtmlLink":"cbindgen: Remove CARGO_PACKAGE parameter"}},{"before":"4da0f426e7204e7087085e7a920cf7a4af66f953","after":"e404d2270a507d0cc0b66e93b965c1182453dda4","ref":"refs/heads/master","pushedAt":"2024-05-15T06:33:38.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jschwe","name":"Jonathan Schwender","path":"/jschwe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/55576758?s=80&v=4"},"commit":{"message":"Create CMake targets earlier\n\nCreate the main CMake targets earlier, so we can\nset target properties on them early in the generator,\nso we can use them later on during configuration.\n\nWe don't strictly need this right now, but it reduces the diff to\nthe stable/v0.5 branch and being able to set properties earlier is\nsomething that seems like it will be useful.","shortMessageHtmlLink":"Create CMake targets earlier"}},{"before":"64289b1d79d6d19cd2e241db515381a086bb8407","after":"221de5e69b2fcea747f128b2c9ba6577b9df778c","ref":"refs/heads/stable/v0.5","pushedAt":"2024-05-15T06:33:22.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"jschwe","name":"Jonathan Schwender","path":"/jschwe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/55576758?s=80&v=4"},"commit":{"message":"Create CMake targets earlier\n\nCreate the main CMake targets earlier, so we can\nset target properties on them early in the generator,\nso we can use them later on during configuration.","shortMessageHtmlLink":"Create CMake targets earlier"}},{"before":"74c667bcd10851ee81001b2fb3eabe96749cafbc","after":"64289b1d79d6d19cd2e241db515381a086bb8407","ref":"refs/heads/stable/v0.5","pushedAt":"2024-05-11T16:00:58.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jschwe","name":"Jonathan Schwender","path":"/jschwe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/55576758?s=80&v=4"},"commit":{"message":"Prepare v0.5 release","shortMessageHtmlLink":"Prepare v0.5 release"}},{"before":"74c667bcd10851ee81001b2fb3eabe96749cafbc","after":null,"ref":"refs/tags/v0.5","pushedAt":"2024-05-11T15:58:04.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jschwe","name":"Jonathan Schwender","path":"/jschwe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/55576758?s=80&v=4"}},{"before":"2551368a350474b7288332caf0c49e4b70b38457","after":"4da0f426e7204e7087085e7a920cf7a4af66f953","ref":"refs/heads/master","pushedAt":"2024-05-11T15:55:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jschwe","name":"Jonathan Schwender","path":"/jschwe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/55576758?s=80&v=4"},"commit":{"message":"CI: Fix github pages job","shortMessageHtmlLink":"CI: Fix github pages job"}},{"before":"b11a3383d349d9e11dd5cd7326ae7b42735e7830","after":"2551368a350474b7288332caf0c49e4b70b38457","ref":"refs/heads/master","pushedAt":"2024-05-11T15:53:05.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"jschwe","name":"Jonathan Schwender","path":"/jschwe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/55576758?s=80&v=4"},"commit":{"message":"Adjust documentation for v0.5 release","shortMessageHtmlLink":"Adjust documentation for v0.5 release"}},{"before":"013088dcd221ae71040102e55f4e51b44f46d032","after":"74c667bcd10851ee81001b2fb3eabe96749cafbc","ref":"refs/heads/stable/v0.5","pushedAt":"2024-05-11T15:41:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jschwe","name":"Jonathan Schwender","path":"/jschwe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/55576758?s=80&v=4"},"commit":{"message":"Fix missing link in release notes","shortMessageHtmlLink":"Fix missing link in release notes"}},{"before":null,"after":"013088dcd221ae71040102e55f4e51b44f46d032","ref":"refs/heads/stable/v0.5","pushedAt":"2024-05-11T15:23:49.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jschwe","name":"Jonathan Schwender","path":"/jschwe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/55576758?s=80&v=4"},"commit":{"message":"Prepare v0.5 release","shortMessageHtmlLink":"Prepare v0.5 release"}},{"before":"8ddd6d56ca597cb855f532e9ba4c7bc1cbe0803b","after":null,"ref":"refs/tags/v0.4","pushedAt":"2024-05-11T10:28:06.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jschwe","name":"Jonathan Schwender","path":"/jschwe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/55576758?s=80&v=4"}},{"before":"04f378cfecd455f64d7dc76085f7835b620df72d","after":null,"ref":"refs/tags/v0.4.10","pushedAt":"2024-05-11T10:24:52.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jschwe","name":"Jonathan Schwender","path":"/jschwe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/55576758?s=80&v=4"}},{"before":"04f378cfecd455f64d7dc76085f7835b620df72d","after":"9943de73df25ddb06bf6105baeca002ae54e45f3","ref":"refs/heads/stable/v0.4","pushedAt":"2024-05-11T10:24:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jschwe","name":"Jonathan Schwender","path":"/jschwe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/55576758?s=80&v=4"},"commit":{"message":"Remove duplicate line from Release notes","shortMessageHtmlLink":"Remove duplicate line from Release notes"}},{"before":"ff5a236550afc591f034e6cc5134ca9e5371bd98","after":"04f378cfecd455f64d7dc76085f7835b620df72d","ref":"refs/heads/stable/v0.4","pushedAt":"2024-05-11T10:11:37.000Z","pushType":"pr_merge","commitsCount":11,"pusher":{"login":"jschwe","name":"Jonathan Schwender","path":"/jschwe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/55576758?s=80&v=4"},"commit":{"message":"Prepare v0.4.10 release","shortMessageHtmlLink":"Prepare v0.4.10 release"}},{"before":"df4897e9d05f9fe731a1bf2a40f4b322979b7d2a","after":"b11a3383d349d9e11dd5cd7326ae7b42735e7830","ref":"refs/heads/master","pushedAt":"2024-05-10T09:59:23.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"jschwe","name":"Jonathan Schwender","path":"/jschwe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/55576758?s=80&v=4"},"commit":{"message":"cbindgen: Automatically detect package name.\n\nStore the package name of the rust target as a property,\nso that the user does not need to specify it.\nIf I'm not missing anything, then this should also\nallow us to remove the `CARGO_PACKAGE` parameter\ncompletely (in a future update).","shortMessageHtmlLink":"cbindgen: Automatically detect package name."}},{"before":"fce4fe54328ada11b823f9ae72346b4e97a27844","after":"df4897e9d05f9fe731a1bf2a40f4b322979b7d2a","ref":"refs/heads/master","pushedAt":"2024-05-02T16:19:16.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jschwe","name":"Jonathan Schwender","path":"/jschwe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/55576758?s=80&v=4"},"commit":{"message":"Update Release notes\n\nSynchronize with the stable/v0.4 branch.","shortMessageHtmlLink":"Update Release notes"}},{"before":"6f64bfb4e6ca471025f6a5725ee516259c0185ac","after":"ff5a236550afc591f034e6cc5134ca9e5371bd98","ref":"refs/heads/stable/v0.4","pushedAt":"2024-05-01T17:54:46.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"jschwe","name":"Jonathan Schwender","path":"/jschwe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/55576758?s=80&v=4"},"commit":{"message":"Prepare v0.4.9 release","shortMessageHtmlLink":"Prepare v0.4.9 release"}},{"before":"6e9505c5c71c5923ff97476f1344e96927e4c04d","after":"fce4fe54328ada11b823f9ae72346b4e97a27844","ref":"refs/heads/master","pushedAt":"2024-04-26T18:23:41.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jschwe","name":"Jonathan Schwender","path":"/jschwe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/55576758?s=80&v=4"},"commit":{"message":"msvc: handle flags that come from native-static-libs (#511)\n\n* msvc: handle flags that come from native-static-libs\r\n\r\nAs of https://github.com/rust-lang/rust/pull/122268/files, rust emits /defaultlib:msvcrt in native-static-libs\r\n\r\nThis ends up in INTERFACE_LINK_LIBRARIES, and then ninja thinks it's a file:\r\n\r\nninja: error: '/defaultlib:msvcrt', needed by 'cpp-exe.exe', missing and no known rule to make it\r\n\r\nThis check to see if libraries start with a slash, and then assuming that they are a flag, and putting those in INTERFACE_LINK_OPTIONS instead.","shortMessageHtmlLink":"msvc: handle flags that come from native-static-libs (#511)"}},{"before":"d60944ed6770a9ea8eb3e29cb8ca7d631a307305","after":"6e9505c5c71c5923ff97476f1344e96927e4c04d","ref":"refs/heads/master","pushedAt":"2024-04-25T18:09:47.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"jschwe","name":"Jonathan Schwender","path":"/jschwe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/55576758?s=80&v=4"},"commit":{"message":"CI: Adjust presets for new M1 runner\n\nmacos-latest now maps to macos-14, which is an M1 mac.\nAdjust the aarch64 file to not enable CMake cross-compiling mode,\nand add a toolchain file for x86_64 apple.","shortMessageHtmlLink":"CI: Adjust presets for new M1 runner"}},{"before":"2a4137a62140537210d0d684a08ff238370fbf9c","after":"d60944ed6770a9ea8eb3e29cb8ca7d631a307305","ref":"refs/heads/master","pushedAt":"2024-04-23T11:44:58.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"jschwe","name":"Jonathan Schwender","path":"/jschwe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/55576758?s=80&v=4"},"commit":{"message":"cbindgen: Allow generating multiple headers on one Rust target\n\nUser may want to generate both a C and a separate C++ header file","shortMessageHtmlLink":"cbindgen: Allow generating multiple headers on one Rust target"}},{"before":"dab394afdaeaf86b616651b4b524c35226f06460","after":"451797e83fd461f26f084279d19671836d5a85cc","ref":"refs/heads/jschwender/cbindgen","pushedAt":"2024-04-23T11:36:11.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jschwe","name":"Jonathan Schwender","path":"/jschwe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/55576758?s=80&v=4"},"commit":{"message":"cbindgen: Allow generating multiple headers on one Rust target\n\nUser may want to generate both a C and a separate C++ header file","shortMessageHtmlLink":"cbindgen: Allow generating multiple headers on one Rust target"}},{"before":"3ba49d7fbc13a946f28f5057de05839f710b96ee","after":"dab394afdaeaf86b616651b4b524c35226f06460","ref":"refs/heads/jschwender/cbindgen","pushedAt":"2024-04-23T11:32:46.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jschwe","name":"Jonathan Schwender","path":"/jschwe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/55576758?s=80&v=4"},"commit":{"message":"cbindgen: Allow generating multiple files on one Rust target\n\nUser may want to generate both a C and a separate C++ header file","shortMessageHtmlLink":"cbindgen: Allow generating multiple files on one Rust target"}},{"before":"bab93fba1e85d2eb8a8046185bdc4f3122862ed5","after":"3ba49d7fbc13a946f28f5057de05839f710b96ee","ref":"refs/heads/jschwender/cbindgen","pushedAt":"2024-04-23T11:31:04.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"jschwe","name":"Jonathan Schwender","path":"/jschwe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/55576758?s=80&v=4"},"commit":{"message":"Merge branch 'master' into jschwender/cbindgen","shortMessageHtmlLink":"Merge branch 'master' into jschwender/cbindgen"}},{"before":"10da46b4a917b22467d7f0630dda540b12badd16","after":"2a4137a62140537210d0d684a08ff238370fbf9c","ref":"refs/heads/master","pushedAt":"2024-04-23T10:28:20.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jschwe","name":"Jonathan Schwender","path":"/jschwe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/55576758?s=80&v=4"},"commit":{"message":"make find_package portable","shortMessageHtmlLink":"make find_package portable"}},{"before":"fdd9f2793fbec0b3986c27ffd0fc33d1be95b056","after":"bab93fba1e85d2eb8a8046185bdc4f3122862ed5","ref":"refs/heads/jschwender/cbindgen","pushedAt":"2024-04-23T09:52:42.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jschwe","name":"Jonathan Schwender","path":"/jschwe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/55576758?s=80&v=4"},"commit":{"message":"cbindgen: Allow generating multiple files on one Rust target\n\nUser may want to generate both a C and a separate C++ header file","shortMessageHtmlLink":"cbindgen: Allow generating multiple files on one Rust target"}},{"before":"f6178e61526c8f3ebdd9f8eb5d138aa602f52c51","after":"fdd9f2793fbec0b3986c27ffd0fc33d1be95b056","ref":"refs/heads/jschwender/cbindgen","pushedAt":"2024-04-23T09:30:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jschwe","name":"Jonathan Schwender","path":"/jschwe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/55576758?s=80&v=4"},"commit":{"message":"cbindgen: Allow generating multiple files on one Rust target\n\nUser may want to generate both a C and a separate C++ header file","shortMessageHtmlLink":"cbindgen: Allow generating multiple files on one Rust target"}},{"before":"4bb87b2b2a0497eb8578c5975d04966ba0d0e0b6","after":"f6178e61526c8f3ebdd9f8eb5d138aa602f52c51","ref":"refs/heads/jschwender/cbindgen","pushedAt":"2024-04-23T09:04:11.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jschwe","name":"Jonathan Schwender","path":"/jschwe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/55576758?s=80&v=4"},"commit":{"message":"cbindgen: Pass Rust target-triple to cbindgen\n\n`cbindgen` considers the `TARGET` environment variable when\ngenerating bindings, so we should set the target we are compiling for.","shortMessageHtmlLink":"cbindgen: Pass Rust target-triple to cbindgen"}},{"before":null,"after":"4bb87b2b2a0497eb8578c5975d04966ba0d0e0b6","ref":"refs/heads/jschwender/cbindgen","pushedAt":"2024-04-23T08:52:42.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jschwe","name":"Jonathan Schwender","path":"/jschwe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/55576758?s=80&v=4"},"commit":{"message":"cbindgen: Pass Rust target-triple to cbindgen\n\n`cbindgen` considers the `TARGET` environment variable when\ngenerating bindings, so we should set the target we are compiling for.","shortMessageHtmlLink":"cbindgen: Pass Rust target-triple to cbindgen"}},{"before":"253d589c12d3d47a2ac8e0f045a7d8799827f3d5","after":null,"ref":"refs/heads/jschwender/link_libraries","pushedAt":"2024-04-23T08:41:50.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jschwe","name":"Jonathan Schwender","path":"/jschwe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/55576758?s=80&v=4"}},{"before":"b25a1fa165450b85005743c9e80507cf79430505","after":"10da46b4a917b22467d7f0630dda540b12badd16","ref":"refs/heads/master","pushedAt":"2024-04-23T08:41:46.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jschwe","name":"Jonathan Schwender","path":"/jschwe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/55576758?s=80&v=4"},"commit":{"message":"corrosion_link_libraries: Forward static libraries dependencies\n\nIf a user tries to use `corrosion_link_libraries` on static libraries,\nforward the dependencies to C/C++ consumers by internally calling\n`target_link_libraries()`.","shortMessageHtmlLink":"corrosion_link_libraries: Forward static libraries dependencies"}},{"before":null,"after":"253d589c12d3d47a2ac8e0f045a7d8799827f3d5","ref":"refs/heads/jschwender/link_libraries","pushedAt":"2024-04-23T08:08:35.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jschwe","name":"Jonathan Schwender","path":"/jschwe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/55576758?s=80&v=4"},"commit":{"message":"corrosion_link_libraries: Forward static libraries dependencies\n\nIf a user tries to use `corrosion_link_libraries` on static libraries,\nforward the dependencies to C/C++ consumers by internally calling\n`target_link_libraries()`.","shortMessageHtmlLink":"corrosion_link_libraries: Forward static libraries dependencies"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAETturqgA","startCursor":null,"endCursor":null}},"title":"Activity ยท corrosion-rs/corrosion"}