Jackalope / jrf (public) (License: GPLv3 or later version) (since 2019-11-21) (hash sha1)
Libriary for reading and writing resource files: vertices, indices, meshes, images, models and scene data.
Supports reading from filesystem as well as from zip files.
It uses unique binary container format for those resources.
It is used in tool for converting popular formats like wavefront .obj file, TARGA image to this container and also used in resource loader as part of graphics framework.

It requires jlib libriary (see my user repositories) and libzip.
It is possible to remove libzip dependency.

Mode Type Size Ref File
100755 blob 179 150da057a6f8f2180eca0c756f9ff777a0407676 .gitignore
100644 blob 5294 a14918fb2ad6fb66b532eb2c33e9c43609288dd0 CMakeLists.txt
100644 blob 35149 f288702d2fa16d3cdf0035b15a9fcbc552cd88e7 COPYING
100644 blob 482 e93afea6d6dad015d897560f55a191f4733b321c config.cmake.in
040000 tree - bfff07d4365c0c620c0b6c4b0a0f35cc9c1dc4a2 include
040000 tree - 2742905a090a83e183a88d674a21b78bc6e0329d src
100644 blob 433 e2310426e91b5b52a63e348fbd7691e12b1ef368 version.cmake.in
Hints:
Before first commit, do not forget to setup your git environment:
git config --global user.name "your_name_here"
git config --global user.email "your@email_here"

Clone this repository using HTTP(S):
git clone https://rocketgit.com/user/Jackalope/jrf

Clone this repository using ssh (do not forget to upload a key first):
git clone ssh://rocketgit@ssh.rocketgit.com/user/Jackalope/jrf

Clone this repository using git:
git clone git://git.rocketgit.com/user/Jackalope/jrf

You are allowed to anonymously push to this repository.
This means that your pushed commits will automatically be transformed into a merge request:
... clone the repository ...
... make some changes and some commits ...
git push origin main