Skip to content

Commit 03eaa01

Browse files
committed
noot
1 parent 9893769 commit 03eaa01

File tree

5 files changed

+1
-84
lines changed

5 files changed

+1
-84
lines changed

Makefile

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,6 @@
33
SRC := src/header.sh \
44
src/constants.sh \
55
src/utils.sh \
6-
src/git.sh \
7-
src/semver.sh \
8-
src/http.sh \
96
src/commands.sh \
107
src/main.sh \
118
src/footer.sh

githook.sh

Lines changed: 1 addition & 41 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
set -e
1111
# constants
1212

13-
GITHOOK_VERSION="0.1.8"
13+
GITHOOK_VERSION="0.1.9"
1414
GITHOOK_API_URL="https://githook.sh"
1515
GITHOOK_DIR=".githook"
1616
GITHOOK_INTERNAL_DIR=".githook/_"
@@ -67,46 +67,6 @@ githook_download_file() {
6767
githook_error "curl or wget required"
6868
fi
6969
}
70-
# git helpers
71-
72-
githook_check_git_repository() {
73-
if ! git rev-parse --git-dir >/dev/null 2>&1; then
74-
githook_error "not a git repository"
75-
fi
76-
git rev-parse --show-toplevel
77-
}
78-
# version comparison
79-
# returns: 0 if equal, 1 if v1 > v2, 2 if v1 < v2
80-
githook_version_compare() {
81-
_v1="${1#v}" _v2="${2#v}"
82-
[ "$_v1" = "$_v2" ] && return 0
83-
84-
# parse X.Y.Z
85-
_m1="${_v1%%.*}" _r1="${_v1#*.}" _n1="${_r1%%.*}" _p1="${_r1#*.}"
86-
_m2="${_v2%%.*}" _r2="${_v2#*.}" _n2="${_r2%%.*}" _p2="${_r2#*.}"
87-
88-
# compare numerically
89-
[ "$_m1" -gt "$_m2" ] 2>/dev/null && return 1
90-
[ "$_m1" -lt "$_m2" ] 2>/dev/null && return 2
91-
[ "$_n1" -gt "$_n2" ] 2>/dev/null && return 1
92-
[ "$_n1" -lt "$_n2" ] 2>/dev/null && return 2
93-
[ "$_p1" -gt "$_p2" ] 2>/dev/null && return 1
94-
[ "$_p1" -lt "$_p2" ] 2>/dev/null && return 2
95-
return 0
96-
}
97-
# file downloader with fallback from curl to wget
98-
githook_download_file() {
99-
_url="$1"
100-
_output="$2"
101-
102-
if command -v curl >/dev/null 2>&1; then
103-
curl -fsSL "$_url" -o "$_output"
104-
elif command -v wget >/dev/null 2>&1; then
105-
wget -q "$_url" -O "$_output"
106-
else
107-
githook_error "curl or wget required"
108-
fi
109-
}
11070
# commands
11171

11272
githook_cmd_init() {

src/git.sh

Lines changed: 0 additions & 8 deletions
This file was deleted.

src/http.sh

Lines changed: 0 additions & 13 deletions
This file was deleted.

src/semver.sh

Lines changed: 0 additions & 19 deletions
This file was deleted.

0 commit comments

Comments
 (0)