commit fd51704e0b70440601da69b72f2014dbf1a903c6
parent 7e599a16abfc8e5e3cd9438fe047beea7b3986f9
Author: Remy Noulin <loader2x@gmail.com>
Date: Tue, 30 Apr 2019 19:40:31 +0200
add isCompiledWithCurrentLisheepyVersion
Diffstat:
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: ""