added badges and descriptive header to README.md

This commit is contained in:
Sven Vogel 2024-07-19 21:28:38 +02:00
parent c0ed2f79b8
commit 1d265cfc95
1 changed files with 14 additions and 5 deletions

View File

@ -1,12 +1,21 @@
<div align="center">
<picture>
<div style="text-align: center">
<img alt="gemstone logo" src="https://github.com/Servostar/gemstone/assets/72654954/fdb37c1b-81ca-4e6a-a9e9-c46effb12dae" width="75%">
</picture>
<br>
<p>
Open source programming language compiler based on LLVM, GLib and GNU Bison/Flex
<br>
capable of multi target cross compilation powered by simple build system.
</p>
<br>
<img src="https://img.shields.io/github/actions/workflow/status/Servostar/gemstone/build-check-sdk.yaml?label=Linux"/>
<img src="https://img.shields.io/github/actions/workflow/status/Servostar/gemstone/msys2-cross-compile.yml?label=Windows"/>
<img src="https://img.shields.io/github/license/Servostar/gemstone"/>
<img src="https://img.shields.io/github/languages/count/Servostar/gemstone"/>
<img src="https://img.shields.io/github/languages/top/Servostar/gemstone"/>
</div>
<br>
## Gemstone
## About
Gemstone is a programming language compiler (short: GSC) written in C based on flex and GNU bison.
It uses LLVM to produce optimized native binaries for many platforms and uses its own builtin build system for more complex project management.