Commit graph

1691 commits

Author SHA1 Message Date
Gwilym Kuiper 030d43d68c Attempt to write something which updates the changelog for me 2022-10-02 18:13:31 +01:00
Gwilym Kuiper 0bc3ec7481 Delete the old release script 2022-10-02 17:55:17 +01:00
Gwilym Kuiper 866cc8f5a0 Add release just script 2022-10-02 17:55:05 +01:00
Gwilym Kuiper a52b1e16cc cargo run adds junk to the environment 2022-10-02 17:53:42 +01:00
Gwilym Kuiper b79fd9e22b Fix cargo publish while I'm at it 2022-10-02 17:52:15 +01:00
Gwilym Kuiper 0c0e9e7165 Actually assert that things return successfully 2022-10-02 17:51:30 +01:00
Gwilym Kuiper 52adc63581 Run cargo update on all crates after updating the version number 2022-10-02 17:40:23 +01:00
Gwilym Kuiper 53aa9b5c10 Spawn doesn't wait for the command to finish 2022-10-01 22:01:36 +01:00
Gwilym Kuiper 0678752be0 Finish off the last bit 2022-10-01 21:58:57 +01:00
Gwilym Kuiper 62964428d8 Update the version 2022-10-01 21:55:45 +01:00
Gwilym Kuiper 2158091752 Attempt at modifying the cargo tomls with the correct version 2022-10-01 21:39:34 +01:00
Gwilym Kuiper 9af8b19859 Use .output() instead 2022-10-01 21:00:29 +01:00
Gwilym Kuiper 75cd2cd0e1 More functionality in release.rs 2022-10-01 20:57:41 +01:00
Gwilym Kuiper f2f0f771fb Extract utils 2022-10-01 20:36:42 +01:00
Gwilym Kuiper d8ca41ec3d Finish the argument parsing 2022-10-01 20:30:45 +01:00
Gwilym Kuiper 57772af416 Start the release script rewrite 2022-10-01 20:21:15 +01:00
Gwilym Kuiper 74207835fa
Merge pull request #313 from agbrs/renovate/clap-4.x
Update Rust crate clap to v4
2022-10-01 20:19:58 +01:00
GBA bot b24b4faeae Update lockfiles 2022-10-01 18:46:59 +00:00
Gwilym Kuiper b9e9bada9f Be less specific about the clap version 2022-10-01 19:45:28 +01:00
Gwilym Kuiper 5733d03877 Add verify_cli for main too 2022-10-01 19:44:21 +01:00
Gwilym Kuiper aecd4077da Add verify test 2022-10-01 19:42:39 +01:00
Gwilym Kuiper c699709aff
Merge pull request #314 from gwilymk/lymia-saves
Add save support (copy of 298 with fixed tests)
2022-10-01 17:21:14 +01:00
Gwilym Kuiper ae5d8818b6 Fix test in release mode (don't know why this works :/ but is more correct) 2022-10-01 17:09:48 +01:00
GBA bot 81d02db5fc Update lockfiles 2022-09-28 20:16:01 +00:00
renovate[bot] 999f3707e2
Update Rust crate clap to v4 2022-09-28 20:14:52 +00:00
Corwin 123377be0f
Merge pull request #310 from corwinkuiper/2022-09-23-linter
satisfy linter
2022-09-23 13:34:52 +01:00
Corwin 9ae2f7390b satisfy linter 2022-09-23 13:23:35 +01:00
Corwin ad831d123a
Merge pull request #309 from corwinkuiper/add-dirs-to-workspace
add all relevant directories to the code workspace
2022-09-22 20:24:49 +01:00
Corwin 102df934d0 add all relevant directories to the code workspace 2022-09-22 20:15:11 +01:00
Gwilym Kuiper aff3ea9194
Merge pull request #308 from Lymia/sync-api
Implement additional synchronization primitives
2022-09-21 17:30:04 +01:00
Alissa Rao b920d94f83
Remove agb-tests in favor of putting the tests directly in agb. 2022-09-15 23:28:38 -07:00
Alissa Rao 223ef150ab
Update changelog. 2022-09-15 23:25:17 -07:00
Alissa Rao 8f3e438070
Final round of bugfixes, documentation fixes and clippy warning fixes. 2022-09-15 23:25:17 -07:00
Alissa Rao 821098dd26
Implement EEPROM save media.
Fix EEPROM implementation.
2022-09-15 23:25:16 -07:00
Alissa Rao 8dd0f4768a
Add support for flash save media. 2022-09-15 23:25:16 -07:00
Alissa Rao 4397bb0d66
Add tests for cartridge save access. 2022-09-15 23:25:16 -07:00
Alissa Rao 2be44c12e5
Improve codestyle in asm_routines.s, remove unsafe save implementation in hyperspace-roll. 2022-09-15 23:25:16 -07:00
Alissa Rao ec41db2fc9
Reintegrate SRAM save media reader. 2022-09-15 23:25:13 -07:00
Alissa Rao d50413a3cc
Update the code style of the save module to better match agb's philosophy. 2022-09-15 23:25:08 -07:00
Alissa Rao 217f42a635
Initial work on porting gba save code to agb codebase. 2022-09-15 23:20:07 -07:00
Alissa Rao e4e90ed51b
Update changelog. 2022-09-15 23:14:42 -07:00
Alissa Rao 6d51d1bef3
Rework a simpler example to use agb::sync instead of bare_metal. 2022-09-15 23:14:30 -07:00
Alissa Rao 89c76616b6
Implement a new sync API allowing for mutexes that don't require disabling IRQs. 2022-09-15 23:14:27 -07:00
Corwin 7556b983cf
Merge pull request #307 from corwinkuiper/ci-schedule
CI Schedule
2022-09-15 23:15:03 +01:00
Corwin 05de9aab30 add .github to workspace 2022-09-15 23:08:29 +01:00
Corwin 79dcb2115b run ci at 5:10 am UTC 2022-09-15 23:07:36 +01:00
Gwilym Kuiper 1875465922
Merge pull request #306 from gwilymk/make-testing-a-default-feature
Make testing a default feature
2022-09-15 22:55:08 +01:00
Gwilym Kuiper 654bff0cb7 Mark ignore on test runner docs 2022-09-15 22:47:08 +01:00
Gwilym Kuiper 08360b5245 Add a changelog entry 2022-09-15 22:41:10 +01:00
Gwilym Kuiper 68fb9c7e02 Remove reference to the testing feature 2022-09-15 22:39:44 +01:00