Commit graph

  • 548e88f7c4 Fix clippy lints in purple-night build.rs Gwilym Kuiper 2022-02-26 21:16:59 +0000
  • 4ee2fcf749
    Merge pull request #173 from gwilymk/add-justfile Gwilym Kuiper 2022-02-24 22:26:38 +0000
  • 4b7e825403 Update lockfiles Gwilym Kuiper 2022-02-24 22:26:08 +0000
  • 5c71a997ce Only set the username and email in the one command it matters Gwilym Kuiper 2022-02-24 22:24:47 +0000
  • 43f8e62631 Add ability to run an example game Gwilym Kuiper 2022-02-24 22:19:25 +0000
  • 83be1c7c22 Add ability to run example in release mode Gwilym Kuiper 2022-02-24 22:08:36 +0000
  • 28cc061596 Add ability to just run an example Gwilym Kuiper 2022-02-24 22:07:28 +0000
  • fdaaa1fc77 Use -execdir to update the lockfiles Gwilym Kuiper 2022-02-24 22:03:13 +0000
  • 52a0f87e3c Use cargo update rather than cargo generate-lockfile GBA bot 2022-02-24 21:56:29 +0000
  • b1b860edaf add target for clean and test and have a cargo target dir Gwilym Kuiper 2022-02-24 21:54:16 +0000
  • 67fbca07e4 Use just in the action Gwilym Kuiper 2022-02-24 21:38:24 +0000
  • a4dc5c0b73 Update lockfiles in justfile too GBA bot 2022-02-24 21:37:22 +0000
  • 553ba33c82 Move book building to just as well Gwilym Kuiper 2022-02-24 21:36:18 +0000
  • c228910885 Also ensure the release goes as intended Gwilym Kuiper 2022-02-24 21:35:02 +0000
  • 432ea71966 Migrate build-example-gba-files to just Gwilym Kuiper 2022-02-24 21:32:11 +0000
  • c12b8d60ef Start the justfile Gwilym Kuiper 2022-02-24 21:29:33 +0000
  • 3e19cb2d75
    Merge pull request #167 from agbrs/renovate/image-0.x Gwilym Kuiper 2022-02-24 20:52:31 +0000
  • 84ee900e18 Update lockfiles GBA bot 2022-02-24 20:50:57 +0000
  • 725fdb3e6b
    Update Rust crate image to 0.24.1 Renovate Bot 2022-02-24 20:49:44 +0000
  • a71840bd3b
    Merge pull request #168 from agbrs/renovate/rand-0.x Gwilym Kuiper 2022-02-24 20:45:55 +0000
  • 5a7efa660a Update lockfiles GBA bot 2022-02-24 20:37:17 +0000
  • fc9c8f78fe
    Update Rust crate rand to 0.8.5 Renovate Bot 2022-02-24 20:36:02 +0000
  • 8c2da81e11
    Merge pull request #172 from gwilymk/auto-update-lockfiles-for-renovate Gwilym Kuiper 2022-02-24 20:33:26 +0000
  • 6ebe23cef6 Actually checkout the repo too Gwilym Kuiper 2022-02-24 20:31:39 +0000
  • af5b8c181a Handle no updates Gwilym Kuiper 2022-02-24 20:30:15 +0000
  • 218058cfd5 Add github action for updating the lockfiles Gwilym Kuiper 2022-02-24 20:25:44 +0000
  • c2daa64329
    Merge pull request #169 from agbrs/renovate/jamesives-github-pages-deploy-action-4.x Gwilym Kuiper 2022-02-24 20:11:51 +0000
  • ce8ec52170
    Merge pull request #170 from corwinkuiper/cache Corwin 2022-02-22 23:42:20 +0000
  • c7a7034618 don't rebuild if file exists Corwin 2022-02-22 23:36:46 +0000
  • 0f4cbc8e09 try caching mgba? Corwin 2022-02-22 23:21:53 +0000
  • 5e14a75a12
    Update JamesIves/github-pages-deploy-action action to v4.2.5 Renovate Bot 2022-02-16 15:31:25 +0000
  • bdaf774c88
    Merge pull request #166 from agbrs/renovate/jamesives-github-pages-deploy-action-4.x Gwilym Kuiper 2022-01-31 18:35:31 +0000
  • dc6d51db86
    Update JamesIves/github-pages-deploy-action action to v4.2.3 Renovate Bot 2022-01-31 14:30:51 +0000
  • 1c5978e806 update lock files Corwin Kuiper 2022-01-22 13:11:06 +0000
  • a8eab60b19
    Merge pull request #165 from agbrs/renovate/quote-1.x Corwin 2022-01-22 13:08:22 +0000
  • 3cb4b6536f
    Update Rust crate quote to 1.0.15 Renovate Bot 2022-01-22 01:56:33 +0000
  • b00ecf5c84
    Merge pull request #164 from corwinkuiper/renovate Corwin 2022-01-21 00:16:50 +0000
  • 4ca29eb0c3 close issue if there is nothing to be done Corwin Kuiper 2022-01-21 00:11:08 +0000
  • 5a7fb39d73
    Merge pull request #162 from agbrs/renovate/syn-1.x Gwilym Kuiper 2022-01-20 23:11:21 +0000
  • 0744027b39 Update lockfiles Gwilym Kuiper 2022-01-20 23:00:53 +0000
  • 8fd94824dd Update Rust crate syn to 1.0.86 Renovate Bot 2022-01-20 01:58:31 +0000
  • 5a861e7d48
    Merge pull request #161 from corwinkuiper/alloc-better Corwin 2022-01-20 22:53:35 +0000
  • a11057a7d1
    Merge pull request #163 from gwilymk/fix-librs-documentation Gwilym Kuiper 2022-01-20 22:53:23 +0000
  • 5f753d791a Fix the entry link and the syntax Gwilym Kuiper 2022-01-20 22:34:30 +0000
  • 970b38e7da module level docs and test cfg Corwin Kuiper 2022-01-20 22:28:52 +0000
  • f7693f553c pad the either layout to align Corwin Kuiper 2022-01-20 22:20:54 +0000
  • fc6acda14d add some explanatory comments Corwin Kuiper 2022-01-20 22:20:17 +0000
  • 08e07a0d37 merge multiple blocks Corwin Kuiper 2022-01-20 19:06:48 +0000
  • 1614e46c4e move test runner to own module Corwin Kuiper 2022-01-18 19:49:07 +0000
  • e75adf9e67 check no blocks are leaked during testing Corwin Kuiper 2022-01-18 19:33:25 +0000
  • 49c8720c8c A nice allocator!! Merges blocks together Corwin Kuiper 2022-01-18 19:32:22 +0000
  • 03e9517215 only use critical section once Corwin Kuiper 2022-01-17 21:46:14 +0000
  • 17de9a42bd use bare_metal mutex Corwin Kuiper 2022-01-17 21:44:25 +0000
  • a9e728a037
    Merge pull request #160 from gwilymk/make-agb-entry-create-gba-struct Gwilym Kuiper 2022-01-17 19:47:44 +0000
  • 9f3dd0b86c
    Merge pull request #159 from agbrs/renovate/siphasher-0.x Gwilym Kuiper 2022-01-17 19:45:54 +0000
  • 3366bfbfdf Remove siphasher by using DefaultHasher::new instead Gwilym Kuiper 2022-01-16 22:10:57 +0000
  • 6d8d72077f Make it harder to call by accident Gwilym Kuiper 2022-01-16 21:50:18 +0000
  • 040ff2eb0c Update the rust doc Gwilym Kuiper 2022-01-16 21:48:45 +0000
  • f3e3782699 Update the book and the template Gwilym Kuiper 2022-01-16 21:46:53 +0000
  • 9feab2b689 Update the big examples too Gwilym Kuiper 2022-01-16 21:44:17 +0000
  • cf9ea504f6 Update agb tests and all the examples Gwilym Kuiper 2022-01-16 21:38:30 +0000
  • 0d623fc5b0 Pass a Gba struct argument to the agb entry Gwilym Kuiper 2022-01-16 21:38:04 +0000
  • e66b906fc9
    Update Rust crate siphasher to 0.3.8 Renovate Bot 2022-01-16 10:33:27 +0000
  • 40b87e6c6f
    Merge pull request #158 from gwilymk/consolidate-workflows Gwilym Kuiper 2022-01-12 23:34:47 +0000
  • e0b43acf42 Move building the book to its own workflow since it takes forever to install mdbook Gwilym Kuiper 2022-01-12 23:28:12 +0000
  • 17867da596
    Merge pull request #155 from agbrs/renovate/syn-1.x Gwilym Kuiper 2022-01-12 23:18:16 +0000
  • 43f806f116 Add deploying the book as a step for releasing agb Gwilym Kuiper 2022-01-12 23:13:31 +0000
  • fdc234b60b Add a step to build the book to the normal branch build Gwilym Kuiper 2022-01-12 23:11:54 +0000
  • d44e0fc796 Update lockfiles Gwilym Kuiper 2022-01-12 23:05:02 +0000
  • 0aa5d51c6f Build example gba files into examples/target Gwilym Kuiper 2022-01-12 22:57:47 +0000
  • c0bf88e771 Fix typo Gwilym Kuiper 2022-01-12 22:57:42 +0000
  • bead62911a Prefixing a string with a * in yaml is apparently not allowed Gwilym Kuiper 2022-01-12 22:52:27 +0000
  • c575f63281 Allow any project to be released in release.sh Gwilym Kuiper 2022-01-12 22:50:59 +0000
  • 71e2e64c48 Replace all the crate builds with a single 'publish subcrate' Gwilym Kuiper 2022-01-12 22:47:59 +0000
  • da1fea86fe Add generic publish crate script Gwilym Kuiper 2022-01-12 22:46:48 +0000
  • b7d52c8ec2 Replace the many steps in the build with just running the script Gwilym Kuiper 2022-01-12 22:42:55 +0000
  • 231db021a6 Have just 1 script which runs all the different parts of the build Gwilym Kuiper 2022-01-12 22:42:11 +0000
  • 727e9829d8
    Merge pull request #157 from corwinkuiper/number-split Gwilym Kuiper 2022-01-12 22:29:06 +0000
  • 044ffb3ba2 Only try to run in folders with a Cargo.toml file Gwilym Kuiper 2022-01-12 22:23:23 +0000
  • c1033180c3 Also update the example lockfiles Gwilym Kuiper 2022-01-12 22:11:05 +0000
  • 19f071fd5a Use agb::fixnum rather than agb::number Gwilym Kuiper 2022-01-12 22:09:57 +0000
  • fc6c575b88 Add 'publish-agb-fixnum' workflow Gwilym Kuiper 2022-01-12 22:06:19 +0000
  • aae80b1b3f Update release.sh to update all the projects Gwilym Kuiper 2022-01-12 22:04:39 +0000
  • 47b53819fd fix the rust run Corwin Kuiper 2022-01-08 12:07:56 +0000
  • fa03d64b59 make changes to release and actions Corwin Kuiper 2022-01-08 12:05:41 +0000
  • 5b7e1a760d split to own crate Corwin Kuiper 2022-01-07 16:59:19 +0000
  • 6bf197bb3a
    Merge pull request #156 from corwinkuiper/test-in-conditional-module Corwin 2022-01-06 20:25:30 +0000
  • 3bb3dcf1b6 allow the remaining warnings from clippy Corwin Kuiper 2022-01-06 19:50:35 +0000
  • e5efdcd29c move use to inside function Corwin Kuiper 2022-01-06 19:48:44 +0000
  • 222efe9122 move tests to conditionally compiled modules Corwin Kuiper 2022-01-06 19:47:30 +0000
  • 7aba5cba67
    Update Rust crate syn to 1.0.85 Renovate Bot 2022-01-06 09:19:51 +0000
  • 039bc0acb1
    Merge pull request #153 from corwinkuiper/remove-step Corwin 2022-01-04 00:42:33 +0000
  • 0e55916865 add test Corwin Kuiper 2022-01-04 00:31:27 +0000
  • a5e17ffa6d
    Merge pull request #154 from gwilymk/remove-extern-crate-agb-since-it-isnt-needed Gwilym Kuiper 2022-01-04 00:23:46 +0000
  • 60e78768a4 You don't need extern crate agb; any more GBA bot 2022-01-04 00:16:25 +0000
  • 6d829bd741 remove the step by feature Corwin Kuiper 2022-01-04 00:10:51 +0000
  • e601cc53ca
    Merge pull request #151 from gwilymk/remove-feature-asm-now-that-it-is-stable Gwilym Kuiper 2022-01-03 23:53:10 +0000
  • e8ca7754e0
    Merge pull request #152 from gwilymk/set-waitstate-control-to-standard Corwin 2022-01-03 23:53:06 +0000
  • 234db0da96 Set waitstate to 0x4317 as is standard in most games GBA bot 2022-01-03 23:27:31 +0000
  • 8afc57c158 Remove feature(asm) now that it is stable GBA bot 2022-01-03 23:02:26 +0000