Skip to content

Commit 2e5fb1b

Browse files
committed
init
Signed-off-by: George Lemon <[email protected]>
1 parent 74df22a commit 2e5fb1b

File tree

4 files changed

+1564
-8
lines changed

4 files changed

+1564
-8
lines changed

README.md

+8-8
Original file line numberDiff line numberDiff line change
@@ -1,30 +1,30 @@
11
<p align="center">
22
<img src="https://github.com/openpeeps/PKG/blob/main/.github/logo.png" width="90px"><br>
3-
OpenPeeps repository template for developing libraries,<br>projects and other cool things. 👑 Written in Nim language
3+
👑 Nim bindings for <a href="https://gcc.gnu.org/wiki/JIT">libgccjit</a>
44
</p>
55

66
<p align="center">
7-
<code>nimble install {PKG}</code>
7+
<code>nimble install libgccjit</code>
88
</p>
99

1010
<p align="center">
1111
<a href="https://github.com/">API reference</a><br>
12-
<img src="https://github.com/openpeeps/pistachio/workflows/test/badge.svg" alt="Github Actions"> <img src="https://github.com/openpeeps/pistachio/workflows/docs/badge.svg" alt="Github Actions">
12+
<img src="https://github.com/openpeeps/gccjit.nim/workflows/test/badge.svg" alt="Github Actions"> <img src="https://github.com/openpeeps/gccjit.nim/workflows/docs/badge.svg" alt="Github Actions">
1313
</p>
1414

1515
## 😍 Key Features
16-
- [x] Open Source | `MIT` License
17-
- [x] Written in Nim language
16+
- [x] Low-level bindings
17+
- [ ] High-level API
1818

1919
## Examples
2020
...
2121

2222
### ❤ Contributions & Support
23-
- 🐛 Found a bug? [Create a new Issue](/issues)
24-
- 👋 Wanna help? [Fork it!](/fork)
23+
- 🐛 Found a bug? [Create a new Issue](https://github.com/openpeeps/gccjit.nim/issues)
24+
- 👋 Wanna help? [Fork it!](https://github.com/openpeeps/gccjit.nim/fork)
2525
- 😎 [Get €20 in cloud credits from Hetzner](https://hetzner.cloud/?ref=Hm0mYGM9NxZ4)
2626
- 🥰 [Donate via PayPal address](https://www.paypal.com/donate/?hosted_button_id=RJK3ZTDWPL55C)
2727

2828
### 🎩 License
29-
{PKG} | MIT license. [Made by Humans from OpenPeeps](https://github.com/openpeeps).<br>
29+
GPLv3 license. [Made by Humans from OpenPeeps](https://github.com/openpeeps).<br>
3030
Copyright &copy; 2025 OpenPeeps & Contributors &mdash; All rights reserved.

gccjit.nimble

+12
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
# Package
2+
3+
version = "0.1.0"
4+
author = "OpenPeeps"
5+
description = "Nim bindings for libgccjit"
6+
license = "MIT"
7+
srcDir = "src"
8+
9+
10+
# Dependencies
11+
12+
requires "nim >= 2.2.0"

src/gccjit.nim

+9
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
# Nim bindings for libgccjit. Autogenerated from the C header file
2+
# using c2nim tool > https://github.com/nim-lang/c2nim
3+
#
4+
# (c) 2025 George Lemon | GPLv3 License
5+
# Made by Humans from OpenPeeps
6+
# https://github.com/openpeeps/libdatachannel-nim
7+
8+
import ./gccjit/wrapper
9+
export wrapper

0 commit comments

Comments
 (0)