angie
7a9e7a5787
generate rust tables
2023-04-30 10:13:35 -04:00
angie
f61d37b4a6
Change builds for every machine to only be ran on new releases
2023-04-30 10:00:04 -04:00
angie
a2dfabea4f
Some actions cleanup
2023-04-30 09:47:00 -04:00
angie
967d8ef0b3
Escape `
2023-04-30 09:22:51 -04:00
angie
a85e339033
Add a message to the format yamls
2023-04-30 09:21:15 -04:00
angie
cdf97457ce
use another action for the yamls
2023-04-30 09:14:23 -04:00
angie
37e8c24004
maybe fix action?
2023-04-30 09:08:59 -04:00
angie
9998ca9830
split format action and setup dependencies
2023-04-30 09:01:03 -04:00
angie
57f5d139d9
hopefully fix yaml
2023-04-30 08:54:20 -04:00
angie
39e081470e
CI for checking format and tables
2023-04-30 08:48:47 -04:00
angie
0d18065e56
version bump
2023-04-02 14:28:12 -04:00
Angie
6a11224f2f
Unit test for checking the version number matches
2023-02-23 13:50:05 -03:00
angie
1d59c857df
rename ci
2022-12-20 13:01:08 -03:00
angie
14070be962
isolated python build
2022-12-20 12:58:50 -03:00
Angie
481bb2f6a5
jalr instruction check
2022-12-19 12:20:32 -03:00
Angie
6102f2cf7d
Fix C files not being packaged on Rust crates
2022-12-18 19:43:40 -03:00
angie
bddd12847e
Build C library in build.rs
2022-12-18 17:12:59 -03:00
Anghelo Carvajal
37f466595c
Update publish_crate.yml
2022-12-18 16:26:55 -03:00
angie
a1e2c62954
a
2022-12-18 16:25:01 -03:00
angie
1e02871bce
Another try at fixing crate publishing
2022-12-18 16:22:06 -03:00
Anghelo Carvajal
fb8c1edbd7
Rust bindings ( #17 )
...
* Generate bindings for enums
* Add .gitignore Cargo didn't automatically made
* Actually build the files into the library
* `pub` in `mod` to fix warning
* instruction struct
* Instruction rust binding
* Add InstrId::ALL_MAX
* link C library to rust
* Publish crate CI
* test
* config bindings
* add getters for registers
* add names methods for register enums
* get_operand_type
* feedback from simon
* Forgot to add new file to python setup.py
* get_operands_slice
* add stuff to cargo.toml
2022-12-18 15:15:39 -03:00
angie
95dd97ebe8
whoops
2022-12-15 16:07:50 -03:00
angie
32acccf873
Try to make logic check tests
2022-12-15 16:06:48 -03:00
angie
ac37df1398
name make
ci
2022-09-09 23:41:47 -04:00
Angie
8009c4da15
Add workflow to check building with makefile
2022-08-27 13:03:54 -04:00
angie
a870363644
ci builds again...
2022-07-09 18:15:17 -04:00
angie
63eb1cb152
Don't use "all" for linux ci builds
2022-07-09 17:17:54 -04:00
angie
5e59c935e8
hopefully fix windows ci builds
2022-07-09 16:06:04 -04:00
angie
5b68266148
Build for every supported architecture on ci builds
2022-07-09 15:51:19 -04:00
Ethan Roseman
c81cc49a65
cibuildwheel (ci/cd) ( #1 )
...
* cibuildwheel attempt
* fixes
* skip pypy
* re-enable pypy
* try no pypy 3.7
* try again
* try winders
* remove snibblets
2022-06-10 14:50:23 -04:00