Skip to content
This repository has been archived by the owner on Oct 24, 2023. It is now read-only.

Commit

Permalink
libutil 0.2.0: scope adjustment, README
Browse files Browse the repository at this point in the history
  • Loading branch information
LunarLambda committed Oct 9, 2023
1 parent 706a4f8 commit 678b4c5
Show file tree
Hide file tree
Showing 9 changed files with 14 additions and 164 deletions.
12 changes: 12 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,9 +8,21 @@ quite solid already.
It includes the following components:

- libseven, a development library for interacting with the GBA hardware
- libutil, a small library of utility functions
- minrt, a runtime library for building and running GBA ROMs
- Python helper scripts

While generally aiming to provide optimized routines for many different aspects
of GBA programming, sdk-seven does not provide optimized memory or math functions.

Consider using [agbabi](https://github.com/felixjones/agbabi) for those.

[meson-gba](https://github.com/LunarLambda/meson-gba) makes it easy to use
sdk-seven and any number of additional libraries and tools.

[gba-toolchain](https://github.com/felixjones/gba-toolchain) provides similar
functionality, using Cmake.

## Requires

- meson >=0.59.0
Expand Down
15 changes: 0 additions & 15 deletions libutil/include/util/math.h

This file was deleted.

15 changes: 0 additions & 15 deletions libutil/include/util/memory.h

This file was deleted.

15 changes: 0 additions & 15 deletions libutil/include/util/overlay.h

This file was deleted.

15 changes: 0 additions & 15 deletions libutil/include/util/string.h

This file was deleted.

2 changes: 0 additions & 2 deletions libutil/meson.build
Original file line number Diff line number Diff line change
Expand Up @@ -3,11 +3,9 @@ sources = [
'src/bit.s',
'src/debug.s',
'src/log.c',
'src/mem.s',
'src/profile.s',
'src/rand.s',
'src/simd.s',
'src/str.s',
]

includes = ['include']
Expand Down
88 changes: 0 additions & 88 deletions libutil/src/mem.s

This file was deleted.

12 changes: 0 additions & 12 deletions libutil/src/str.s

This file was deleted.

4 changes: 2 additions & 2 deletions meson.build
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
project('sdk-seven', 'c',
version: '0.26.1',
version: '0.27.0',
license: 'Zlib',
meson_version: '>=0.59.0',
default_options: ['warning_level=2', 'c_std=c99'])

libseven_version = '0.22.1'
minrt_version = '0.9.0'
libutil_version = '0.1.0'
libutil_version = '0.2.0'

cflags = [
'-mthumb',
Expand Down

0 comments on commit 678b4c5

Please sign in to comment.