Christian Poveda Ruiz
758ec87c95
Remove any references to master
( #2391 )
2023-01-18 12:23:13 -05:00
Amanjeev Sethi
6322b2d9eb
Add trigger for push to main
branch for sync'ing with master
( #2387 )
...
* gh action for merging main to master on pr merge
* remove pull_request as trigger. only use push, that is after merging the pull_request
2023-01-16 11:21:36 -05:00
Andrew Walbran
ed2d06eae3
Update to clap 4. ( #2380 )
...
* Update to clap 4.
* Bump MSRV to minimum required by clap 4.
* Mention clap update in CHANGELOG.
2023-01-12 15:37:48 -05:00
Christian Poveda Ruiz
8582fb383d
Bump clang-sys
version ( #2368 )
...
* Bump `clang-sys` version
* add libtinfo5 package to fix CI
2022-12-07 12:27:01 +01:00
Christian Poveda Ruiz
046d6f9eea
Add --wrap-unsafe-ops
option ( #2354 )
...
This reverts commit e8ffb42ab6
and adds a new `--wrap-unsafe-ops` option as a workaround.
2022-11-22 11:41:32 -05:00
Christian Poveda Ruiz
e8ffb42ab6
Wrap unsafe
function's bodies in unsafe
blocks ( #2266 )
...
This guarantees that bindings generated by `bindgen` compile even if the `unsafe_op_in_unsafe_fn` lint is denied.
2022-11-04 15:22:49 -05:00
Emilio Cobos Álvarez
142f62abdf
ci: clippy fixes.
...
The allowed casts are because c_longlong etc aren't guaranteed to map to
i64 / etc. I believe c_double maps to f64 in all platforms tho.
2022-10-16 21:29:41 +02:00
Christian Poveda
0296f9e86c
split the repo into a workspace
...
remove `clap` dependency 🎉
update the book installation instructions
2022-10-04 20:47:17 -05:00
Darren Kulp
87e2e91356
Bump MSRV to 1.57.0
2022-07-18 10:50:15 +02:00
Justin Smith
a1a00434ff
Bump msrv to 1.56.1
2022-06-23 16:10:27 +02:00
Darren Kulp
24252f0876
Invoke clippy better for tests
...
See https://github.com/rust-lang/rust-clippy/issues/1436#issuecomment-462059561
2022-06-05 19:39:25 +02:00
David Tolnay
7766ab7166
Update GitHub Actions actions/checkout@v2 to v3
...
The v2 implementation uses Node 12, which is end-of-life on April 30, 2022.
See https://nodejs.org/en/about/releases/ . Update to v3, which is based on
Node 16 whose support lasts until April 30, 2024.
2022-05-08 00:53:12 +02:00
Darren Kulp
d6714c6be6
tests: Stop testing libclang 4.0
2022-03-15 03:53:10 +01:00
Sebastian Imlay
6a169f2134
Fix macOS test expectations
...
* Updated tests/expectations/Cargo.toml to use 2018 rust.
* Added Debug and Copy to objective-c structs.
* Fixed lifetimes in objective-c trait templates.
* Fixed imports for objective-c expectations tests.
2022-03-15 03:38:57 +01:00
Darren Kulp
5f5f6fa193
ci: Stop testing libclang 3.9
2022-02-18 19:33:25 +01:00
Mateusz Mikuła
ca78ae9c41
Bump MSRV to 1.54
2022-01-29 11:30:39 +01:00
MikuroXina
24cfccd9c5
Remove deprecation and Replace
2021-12-29 20:39:01 +01:00
MikuroXina
66cc4598e4
Replace generate with gen in test
2021-12-29 20:39:01 +01:00
MikuroXina
1d250491fc
Add args
2021-12-07 00:21:16 +01:00
MikuroXina
a311cacbdf
Add clippy in rustfmt job
2021-10-27 19:22:15 +02:00
Anthony Ramine
82462a37a1
Bump cexpr to 0.6
2021-10-13 12:30:30 +02:00
Anthony Ramine
e05a451ba7
Bump cexpr to 0.5
2021-07-19 12:20:49 +02:00
Emilio Cobos Álvarez
91ec529f54
Unblock CI for now.
2021-04-26 22:31:30 +02:00
Saleem Rashid
b1c4178826
Run tests on AArch64 using Debian multiarch and QEMU
2021-02-08 13:29:31 +01:00
Saleem Rashid
704c02b579
Revert "Run tests on AArch64"
...
This reverts commit 0f8ceb68fd
.
2021-02-08 13:29:31 +01:00
Corey Farwell
0f8ceb68fd
Run tests on AArch64
2021-02-04 16:46:38 +01:00
Eric Huss
9de0d64fc0
Update mdbook
2021-01-04 19:20:04 +01:00
Emilio Cobos Álvarez
922655f336
ci: update mdbook.
2020-12-26 23:19:33 +01:00
Emilio Cobos Álvarez
faf8b3edba
ci: Move the remaining CI tasks (updating the book) to GitHub actions.
2020-12-26 20:46:42 +01:00
Emilio Cobos Álvarez
fde75f68e7
ci: Switch most CI to GitHub actions.
2020-12-26 19:01:53 +01:00
diwic
ef61e7cc96
Update broken links: Rust-lang-nursery => Rust-lang ( #1447 )
...
* Fix broken link to user's guide
* rust-lang-nursery => rust-lang
* rust-lang-nusery => rust-lang
2018-11-24 15:36:57 +01:00
Nick Fitzgerald
1baf7dc1c8
s/servo/rust-lang-nursery/ \o/
...
Fixes #852
2017-07-25 16:32:13 -07:00
Nick Fitzgerald
cfa4052244
Remove RUST_LOG=bindgen from the issue template
...
Neither Emilio nor I find it helpful, so lets rm -rf
2017-07-21 09:49:38 -07:00
Nick Fitzgerald
159fe962b2
Clear up common misconception about RUST_LOG=bindgen
2017-07-17 10:21:24 -07:00
Nick Fitzgerald
c29e5bc016
Mention dumping preprocessed input headers in the issue template
2017-07-17 10:18:35 -07:00
Nick Fitzgerald
1f323cf979
Minimal test cases don't have #include
s
...
The inclusion of an `#include` means that the test case
* is not minimal, and
* is harder to reproduce the bug with, since not everyone has the same headers (or versions of headers) on their system.
2017-07-05 15:00:07 -07:00
Travis Finkenauer
5c0cfc662c
Fix issue template typo
2017-05-12 00:36:45 -07:00
Nick Fitzgerald
cad4c49359
Update ISSUE_TEMPLATE.md
...
Adds `<details>` (which github will make hidden by default, but is expandable) around the logs section.
A few minor other tweaks.
2017-05-01 13:04:42 -07:00
Nick Fitzgerald
39391a421a
Create ISSUE_TEMPLATE.md
...
Github will automatically fill this in when people file new issues.
2017-02-17 08:09:00 -08:00