Jackalope / jlib (public) (License: GPLv3 or later) (since 2019-11-18) (hash sha1)
jlib C++ template library
Used to replace std functionality without exception handling.
- data structures
- filesystem routines
- crossplatform threads interface (currently only pthreads implementation)
- thread pool
- crossplatform dynamic memory functions interface (allocate, reallocate, deallocate) with alignment support
- high percision timer routines based on timespec

/version.cmake.in (7397b66ba66247e7b6a223792a76c4ea0822abe8) (433 bytes) (mode 100644) (type blob)

set(PACKAGE_VERSION "@PROJECT_VERSION@")

if("${PACKAGE_FIND_VERSION_MAJOR}" EQUAL "@PROJECT_VERSION_MAJOR@")
	if("${PACKAGE_FIND_VERSION_MINOR}" EQUAL "@PROJECT_VERSION_MINOR@")
		set(PACKAGE_VERSION_EXACT TRUE)
	elseif("${PACKAGE_FIND_VERSION_MINOR}" LESS "@PROJECT_VERSION_MINOR@")
		set(PACKAGE_VERSION_COMPATIBLE TRUE)
	else()
		set(PACKAGE_VERSION_UNSUITABLE TRUE)
	endif()
else()
	set(PACKAGE_VERSION_UNSUITABLE TRUE)
endif()


Mode Type Size Ref File
100755 blob 141 8b21f22b27ed070a5813b348da902d08169cb31f .gitignore
100644 blob 3368 da40b3f78c4c1423e08a0d3a6db0a143848ce64e CMakeLists.txt
100644 blob 35149 f288702d2fa16d3cdf0035b15a9fcbc552cd88e7 COPYING
100644 blob 560 6a65c0192e495aa731b56e996f45113137f5a3da Doxyfile.in
040000 tree - a767e294b58052fcd7284709c8ced7dbf2ada7bf include
040000 tree - a6fa572dc13182b804101a3af486ef20eb903648 src
100644 blob 433 7397b66ba66247e7b6a223792a76c4ea0822abe8 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/jlib

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

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

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