|
@@ -15,9 +15,17 @@ usage() {
|
15
|
15
|
}
|
16
|
16
|
|
17
|
17
|
version_info() {
|
18
|
|
- echo "$(basename $0) (Fast Foo bash library) $FFOO_VERSION"
|
19
|
|
- echo
|
20
|
|
- echo "install path: __FFOO_DIR__"
|
|
18
|
+ case $1 in
|
|
19
|
+ semver) echo "$FFOO_VERSION" ;;
|
|
20
|
+ major) echo $(cut -d. -f1 <<<"$FFOO_VERSION");;
|
|
21
|
+ minor) echo $(cut -d. -f2 <<<"$FFOO_VERSION");;
|
|
22
|
+ patch) echo $(cut -d. -f3 <<<"$FFOO_VERSION");;
|
|
23
|
+ *)
|
|
24
|
+ echo "$(basename $0) (Fast Foo bash library) $FFOO_VERSION"
|
|
25
|
+ echo
|
|
26
|
+ echo "install path: __FFOO_DIR__"
|
|
27
|
+ ;;
|
|
28
|
+ esac
|
21
|
29
|
}
|
22
|
30
|
|
23
|
31
|
lsfun() {
|