Commit Graph

96 Commits

Author SHA1 Message Date
neuecc
e4b25c3d73 ReadMe 1.7.0
multi input_bindgen_file
support bitflags crate
support tuple struct
support unit struct
new csharp_disable_emit_dll_name option
GroupedNativeMethods code generator
2023-04-17 20:01:20 +09:00
neuecc
11c68c818d release CI 2023-04-16 02:07:21 +09:00
neuecc
b98313b74f test CI run 2023-04-16 01:27:25 +09:00
neuecc
4160525415 cond 2023-04-16 00:42:13 +09:00
neuecc
8809e01927 generator generate doc comment 2023-04-16 00:36:08 +09:00
neuecc
6a60dc491a debug build CI 2023-04-16 00:09:34 +09:00
Yoshifumi Kawai
250c66ef14
Merge pull request #26 from Cysharp/libphysx_working2
add more features
2023-04-15 23:42:04 +09:00
neuecc
fcb1d42182 more 2023-04-15 23:40:50 +09:00
neuecc
a03eb06808 lll 2023-04-15 23:32:00 +09:00
neuecc
32af3f29e0 support tuple struct 2023-04-15 20:38:44 +09:00
neuecc
168936d9ff complete GroupedNativeMethodsGenerator 2023-04-15 18:45:52 +09:00
neuecc
d6054fe092 try to make grouping generator 2023-04-15 01:54:15 +09:00
neuecc
a8311b8231 support bitflags generate 2023-04-15 01:23:42 +09:00
neuecc
e757b45942 parse_body 2023-04-14 17:22:36 +09:00
neuecc
17bd45271d TODO:collect_enum parse syn 2023-04-14 17:20:44 +09:00
neuecc
5b0792802c Merge remote-tracking branch 'origin/libphysx' into main 2023-04-14 16:43:07 +09:00
neuecc
b39702c95c wip, libphysx 2023-04-13 16:28:54 +09:00
Yoshifumi Kawai
251645b232
Update README.md 2023-04-11 21:01:00 +09:00
Yoshifumi Kawai
f9c2573c48
Merge pull request #23 from oovm/main
use `&Path` as input path parameter
2023-03-28 12:59:41 +09:00
Aster
b23e1864c4 make sure the parent directory exists 2023-03-27 13:39:34 +08:00
Aster
743abbed28 use &Path as input path parameter 2023-03-27 13:27:11 +08:00
neuecc
1bd4f42ba2 fix invalid code generation when type alias is fixed-array 2023-03-23 00:58:57 +09:00
neuecc
6b81a0779b v1.5.0 2023-03-19 02:45:09 +09:00
neuecc
8ab40dd96c generate multilined comment 2023-03-19 02:44:09 +09:00
neuecc
a1db7165c7 char maps uint 2023-03-19 02:23:39 +09:00
neuecc
e6152665d7 search used struct in type_alias function parameter 2023-03-19 02:21:12 +09:00
neuecc
4d900612c8 ready 1.4.0 2023-03-17 17:46:32 +09:00
neuecc
f163a32e0c allow input_extern_file read multiple files 2023-03-17 17:03:05 +09:00
Yoshifumi Kawai
ac198bd776
Merge pull request #13 from pCYSl5EDgo/no-c-variadic-support
About C's variadic/variable arguments
2023-03-13 22:06:42 +09:00
pCYSl5EDgo
e52c1ed45e
Remove code example
Undefined Behaviour
2023-03-13 21:31:41 +09:00
pCYSl5EDgo
5bb58158e6 about ... varargs 2023-03-13 16:39:21 +09:00
Yoshifumi Kawai
c15d34137a
Update README.md 2023-03-13 09:58:01 +09:00
neuecc
6c6b7788b0 v1.3.0 2023-03-13 07:39:22 +09:00
neuecc
62a556f0cd rm 2023-03-13 07:38:24 +09:00
neuecc
47fd97eb37 sqlite3 support(fix for nested fn) 2023-03-13 07:34:15 +09:00
Yoshifumi Kawai
ecaccf9f90
showcase 2023-03-10 14:36:23 +09:00
Yoshifumi Kawai
5b5469d9c9
Update rust.yml 2023-03-09 15:45:45 +09:00
Yoshifumi Kawai
7555c06e73
Create .github/workflows/rust.yml 2023-03-09 15:38:52 +09:00
neuecc
e016568361 improve unity callback support(generate custom delegate) 2023-03-09 03:49:05 +09:00
neuecc
756bc8e190 r 2023-03-08 18:48:30 +09:00
Yoshifumi Kawai
5e2911a2dc
Merge pull request #12 from Cysharp/fix-pointer-pointer
Fix pointer pointer
2023-03-08 18:42:12 +09:00
neuecc
5b1de23200 v1.1 2023-03-08 18:41:46 +09:00
neuecc
e1b69be5b7 Merge remote-tracking branch 'origin/main' into fix-pointer-pointer 2023-03-08 16:49:18 +09:00
neuecc
6f15957032 generate unsafe extern for Rust to Rust 2023-03-08 16:48:11 +09:00
neuecc
5f1207ae20 WIP fix pointer pointer 2023-03-07 18:07:41 +09:00
Yoshifumi Kawai
9e980643b2
Update README.md 2023-03-07 17:20:33 +09:00
Yoshifumi Kawai
360f63f455
Update README.md 2023-03-07 17:14:46 +09:00
Yoshifumi Kawai
09f3bd07b8
Update README.md 2023-03-07 17:06:06 +09:00
Yoshifumi Kawai
c5182aefb1
Update README.md 2023-03-07 17:05:43 +09:00
neuecc
6f2617f40f r2 2023-03-07 05:19:04 +09:00