Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/tiawl/toolbox
A @ziglang package to package & maintain C APIs packaged for @ziglang
https://github.com/tiawl/toolbox
spaceporn zig ziglang
Last synced: 23 days ago
JSON representation
A @ziglang package to package & maintain C APIs packaged for @ziglang
- Host: GitHub
- URL: https://github.com/tiawl/toolbox
- Owner: tiawl
- License: mit
- Created: 2024-03-14T18:50:56.000Z (8 months ago)
- Default Branch: trunk
- Last Pushed: 2024-09-11T15:36:42.000Z (about 2 months ago)
- Last Synced: 2024-09-12T00:10:46.507Z (about 2 months ago)
- Topics: spaceporn, zig, ziglang
- Language: Zig
- Homepage:
- Size: 97.7 KB
- Stars: 0
- Watchers: 1
- Forks: 1
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
# Toolbox
A [Zig][2] package to package & maintain C APIs packaged for [Zig][2]
## Important note
This package was originally thought for the [tiawl/spaceporn][1] dependencies chain. It is actively used in it. BUT it is also possible to use it in other projects. However maybe some features are always binded to its original conception guideline. For this reason, this repository is open to breaking proposals. So if you are using it for your own needs, expect breaking (but also documented) changes for each release.
If you want to see how to use it you can check repositories list into the [CICD reminder section](https://github.com/tiawl/toolbox/tree/trunk#cicd-reminder).
## Dependencies
The [Zig][2] part of this package is relying on the latest [Zig][2] release (0.13.0) and will only be updated for the next one (so for the 0.14.0).
## CICD reminder
These repositories are automatically updated when a new release is available:
* [tiawl/vulkan.zig][3]
* [tiawl/wayland.zig][4]
* [tiawl/X11.zig][5]
* [tiawl/glfw.zig][6]
* [tiawl/cimgui.zig][7]
* [tiawl/spirv.zig][8]
* [tiawl/glslang.zig][9]
* [tiawl/shaderc.zig][10]This repository is automatically updated when a new release is available from these repositories:
* [tiawl/spaceporn-action-ci][11]
* [tiawl/spaceporn-action-cd-ping][12]
* [tiawl/spaceporn-action-cd-pong][13]## Documentation
A minimal documentation is available [here](https://github.com/tiawl/toolbox/blob/trunk/DOC.md)
[1]:https://github.com/tiawl/spaceporn
[2]:https://github.com/ziglang/zig
[3]:https://github.com/tiawl/vulkan.zig
[4]:https://github.com/tiawl/wayland.zig
[5]:https://github.com/tiawl/X11.zig
[6]:https://github.com/tiawl/glfw.zig
[7]:https://github.com/tiawl/cimgui.zig
[8]:https://github.com/tiawl/spirv.zig
[9]:https://github.com/tiawl/glslang.zig
[10]:https://github.com/tiawl/shaderc.zig
[11]:https://github.com/tiawl/spaceporn-action-ci
[12]:https://github.com/tiawl/spaceporn-action-cd-ping
[13]:https://github.com/tiawl/spaceporn-action-cd-pong