clispinner

A simple cli spinner.
git clone https://noulin.net/git/clispinner.git
Log | Files | Refs | LICENSE

commit fd51704e0b70440601da69b72f2014dbf1a903c6
parent 7e599a16abfc8e5e3cd9438fe047beea7b3986f9
Author: Remy Noulin <loader2x@gmail.com>
Date:   Tue, 30 Apr 2019 19:40:31 +0200

add isCompiledWithCurrentLisheepyVersion

Diffstat:
Mclispinner.c | 5+++++
Mclispinner.h | 3+++
Mpackage.yml | 12++++++------
3 files changed, 14 insertions(+), 6 deletions(-)

diff --git a/clispinner.c b/clispinner.c @@ -206,3 +206,8 @@ internal void doSpin(void *arg) { fflush(stdout); putchar('\b'); } + +bool checkLibsheepyVersionClispinner(const char *currentLibsheepyVersion) { + return eqG(currentLibsheepyVersion, LIBSHEEPY_VERSION); +} + diff --git a/clispinner.h b/clispinner.h @@ -104,3 +104,6 @@ void registerMethodsClispinner(clispinnerFunctionst *f); clispinnert* allocClispinner(u64 interval, const char *title); /* end class clispinner*/ + +#define isClispinnerCompiledWithCurrentLisheepyVersion checkLibsheepyVersionClispinner(LIBSHEEPY_VERSION) +bool checkLibsheepyVersionClispinner(const char *currentLibsheepyVersion); diff --git a/package.yml b/package.yml @@ -1,18 +1,18 @@ --- name: clispinner - version: 0.0.2 - description: "A simple cli spinner." + version: 0.0.3 + description: A simple cli spinner. bin: ./clispinner.c repository: type: git - url: git+https://github.com/RemyNoulin/clispinner.git + url: "git+https://github.com/RemyNoulin/clispinner.git" keywords: - utility - cli author: Remy license: MIT bugs: - url: https://github.com/RemyNoulin/clispinner/issues - homepage: https://github.com/RemyNoulin/clispinner#readme + url: "https://github.com/RemyNoulin/clispinner/issues" + homepage: "https://github.com/RemyNoulin/clispinner#readme" dependencies: - signalTimer: + signalTimer: ""