Corwin Kuiper
|
08e07a0d37
|
merge multiple blocks
|
2022-01-20 19:06:48 +00:00 |
|
Corwin Kuiper
|
1614e46c4e
|
move test runner to own module
|
2022-01-18 19:49:07 +00:00 |
|
Corwin Kuiper
|
e75adf9e67
|
check no blocks are leaked during testing
|
2022-01-18 19:33:25 +00:00 |
|
Corwin Kuiper
|
49c8720c8c
|
A nice allocator!! Merges blocks together
|
2022-01-18 19:32:22 +00:00 |
|
Corwin Kuiper
|
03e9517215
|
only use critical section once
|
2022-01-17 21:46:14 +00:00 |
|
Corwin Kuiper
|
17de9a42bd
|
use bare_metal mutex
|
2022-01-17 21:44:25 +00:00 |
|
Gwilym Kuiper
|
a9e728a037
|
Merge pull request #160 from gwilymk/make-agb-entry-create-gba-struct
Make agb entry create gba struct
|
2022-01-17 19:47:44 +00:00 |
|
Gwilym Kuiper
|
9f3dd0b86c
|
Merge pull request #159 from agbrs/renovate/siphasher-0.x
Update Rust crate siphasher to 0.3.8
|
2022-01-17 19:45:54 +00:00 |
|
Gwilym Kuiper
|
3366bfbfdf
|
Remove siphasher by using DefaultHasher::new instead
|
2022-01-16 22:10:57 +00:00 |
|
Gwilym Kuiper
|
6d8d72077f
|
Make it harder to call by accident
|
2022-01-16 21:50:18 +00:00 |
|
Gwilym Kuiper
|
040ff2eb0c
|
Update the rust doc
|
2022-01-16 21:48:45 +00:00 |
|
Gwilym Kuiper
|
f3e3782699
|
Update the book and the template
|
2022-01-16 21:46:53 +00:00 |
|
Gwilym Kuiper
|
9feab2b689
|
Update the big examples too
|
2022-01-16 21:44:17 +00:00 |
|
Gwilym Kuiper
|
cf9ea504f6
|
Update agb tests and all the examples
|
2022-01-16 21:38:30 +00:00 |
|
Gwilym Kuiper
|
0d623fc5b0
|
Pass a Gba struct argument to the agb entry
|
2022-01-16 21:38:04 +00:00 |
|
Renovate Bot
|
e66b906fc9
|
Update Rust crate siphasher to 0.3.8
|
2022-01-16 10:33:27 +00:00 |
|
Gwilym Kuiper
|
40b87e6c6f
|
Merge pull request #158 from gwilymk/consolidate-workflows
Consolidate workflows
|
2022-01-12 23:34:47 +00:00 |
|
Gwilym Kuiper
|
e0b43acf42
|
Move building the book to its own workflow since it takes forever to install mdbook
|
2022-01-12 23:28:12 +00:00 |
|
Gwilym Kuiper
|
17867da596
|
Merge pull request #155 from agbrs/renovate/syn-1.x
Update Rust crate syn to 1.0.85
|
2022-01-12 23:18:16 +00:00 |
|
Gwilym Kuiper
|
43f806f116
|
Add deploying the book as a step for releasing agb
|
2022-01-12 23:13:31 +00:00 |
|
Gwilym Kuiper
|
fdc234b60b
|
Add a step to build the book to the normal branch build
|
2022-01-12 23:11:54 +00:00 |
|
Gwilym Kuiper
|
d44e0fc796
|
Update lockfiles
|
2022-01-12 23:05:02 +00:00 |
|
Gwilym Kuiper
|
0aa5d51c6f
|
Build example gba files into examples/target
|
2022-01-12 22:57:47 +00:00 |
|
Gwilym Kuiper
|
c0bf88e771
|
Fix typo
|
2022-01-12 22:57:42 +00:00 |
|
Gwilym Kuiper
|
bead62911a
|
Prefixing a string with a * in yaml is apparently not allowed
|
2022-01-12 22:52:27 +00:00 |
|
Gwilym Kuiper
|
c575f63281
|
Allow any project to be released in release.sh
|
2022-01-12 22:50:59 +00:00 |
|
Gwilym Kuiper
|
71e2e64c48
|
Replace all the crate builds with a single 'publish subcrate'
|
2022-01-12 22:48:37 +00:00 |
|
Gwilym Kuiper
|
da1fea86fe
|
Add generic publish crate script
|
2022-01-12 22:46:48 +00:00 |
|
Gwilym Kuiper
|
b7d52c8ec2
|
Replace the many steps in the build with just running the script
|
2022-01-12 22:42:55 +00:00 |
|
Gwilym Kuiper
|
231db021a6
|
Have just 1 script which runs all the different parts of the build
|
2022-01-12 22:42:11 +00:00 |
|
Gwilym Kuiper
|
727e9829d8
|
Merge pull request #157 from corwinkuiper/number-split
Split number to own crate
|
2022-01-12 22:29:06 +00:00 |
|
Gwilym Kuiper
|
044ffb3ba2
|
Only try to run in folders with a Cargo.toml file
|
2022-01-12 22:23:23 +00:00 |
|
Gwilym Kuiper
|
c1033180c3
|
Also update the example lockfiles
|
2022-01-12 22:11:05 +00:00 |
|
Gwilym Kuiper
|
19f071fd5a
|
Use agb::fixnum rather than agb::number
|
2022-01-12 22:09:57 +00:00 |
|
Gwilym Kuiper
|
fc6c575b88
|
Add 'publish-agb-fixnum' workflow
|
2022-01-12 22:06:19 +00:00 |
|
Gwilym Kuiper
|
aae80b1b3f
|
Update release.sh to update all the projects
|
2022-01-12 22:04:39 +00:00 |
|
Corwin Kuiper
|
47b53819fd
|
fix the rust run
|
2022-01-08 12:07:56 +00:00 |
|
Corwin Kuiper
|
fa03d64b59
|
make changes to release and actions
|
2022-01-08 12:05:41 +00:00 |
|
Corwin Kuiper
|
5b7e1a760d
|
split to own crate
|
2022-01-07 16:59:19 +00:00 |
|
Corwin
|
6bf197bb3a
|
Merge pull request #156 from corwinkuiper/test-in-conditional-module
Test in conditional module
|
2022-01-06 20:25:30 +00:00 |
|
Corwin Kuiper
|
3bb3dcf1b6
|
allow the remaining warnings from clippy
|
2022-01-06 19:50:35 +00:00 |
|
Corwin Kuiper
|
e5efdcd29c
|
move use to inside function
|
2022-01-06 19:48:44 +00:00 |
|
Corwin Kuiper
|
222efe9122
|
move tests to conditionally compiled modules
also only enable custom test framework feature in test mode
|
2022-01-06 19:47:30 +00:00 |
|
Renovate Bot
|
7aba5cba67
|
Update Rust crate syn to 1.0.85
|
2022-01-06 09:19:51 +00:00 |
|
Corwin
|
039bc0acb1
|
Merge pull request #153 from corwinkuiper/remove-step
remove the step feature
|
2022-01-04 00:42:33 +00:00 |
|
Corwin Kuiper
|
0e55916865
|
add test
|
2022-01-04 00:31:27 +00:00 |
|
Gwilym Kuiper
|
a5e17ffa6d
|
Merge pull request #154 from gwilymk/remove-extern-crate-agb-since-it-isnt-needed
You don't need `extern crate agb;` any more
|
2022-01-04 00:23:46 +00:00 |
|
GBA bot
|
60e78768a4
|
You don't need extern crate agb; any more
|
2022-01-04 00:16:25 +00:00 |
|
Corwin Kuiper
|
6d829bd741
|
remove the step by feature
should have test to make sure it does what I want it to do
|
2022-01-04 00:10:51 +00:00 |
|
Gwilym Kuiper
|
e601cc53ca
|
Merge pull request #151 from gwilymk/remove-feature-asm-now-that-it-is-stable
Remove feature(asm) now that it is stable
|
2022-01-03 23:53:10 +00:00 |
|