Skip to content

Latest commit

 

History

History
32 lines (25 loc) · 1.44 KB

README.md

File metadata and controls

32 lines (25 loc) · 1.44 KB

Build UnitTest GitHub

libvalacore - basic library for vala

The basic API of Vala language is provided by GLib and libgee. However, I think Vala's API difficult to use. It looks like there are many inconsistent libraries compared to Python, Java and Golang.

So, let's create the easy-to-use Vala basic API library.
However, Don't use this library now. I make frequent specification changes.

How to build (install)

$ sudo apt update
$ sudo apt install valac build-essential meson valadoc libglib2.0-0 ninja

$ git clone https://github.com/nao1215/libvalacore.git
$ cd libvalacore
$ meson build
$ cd build
$ ninja
$ sudo ninja install

Valadoc

Click here for libcore's Valadoc.

Goal

The goal is to make it easier for people with other language experience to use the Vala language through the libvalacore library. Therefore, we will proceed with the implementation while referring to the APIs of other languages.

LICENSE

The libvalacore project is licensed under the terms of the Apache License 2.0.
See LICENSE.