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 5424 e781f5dddf0858564a951b6010021d7183426e4e CMakeLists.txt
100644 blob 35149 f288702d2fa16d3cdf0035b15a9fcbc552cd88e7 COPYING
100644 blob 578 60758baee7975bf67b860ac823255dfa046d85e1 config.cmake.in
040000 tree - 8d123f72ab20e6dd18c370bf04828f4ddc778bc7 include
040000 tree - d1468d24c2305336d278a79aadb8836a830e921f 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