We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 0b6a52a commit bae9a1dCopy full SHA for bae9a1d
1 file changed
Makefile
@@ -10,6 +10,12 @@ INSTALL_DATA = $(INSTALL) -m 644
10
11
prefix = /usr/local
12
13
+ifeq ($(OS), Windows_NT)
14
+ ZIP_PROGRAM=7zip
15
+else
16
+ ZIP_PROGRAM=zip
17
+endif
18
+
19
# ifdef check allows the user to pass custom dirs
20
# as per the README
21
@@ -54,7 +60,7 @@ dist: $(DISTFILES) todo.sh
54
60
chmod +x "$(DISTNAME)/todo.sh"
55
61
tar cf $(DISTNAME).tar "$(DISTNAME)"
56
62
gzip -f -9 "$(DISTNAME).tar"
57
- zip -r -9 "$(DISTNAME).zip" "$(DISTNAME)"
63
+ $(ZIP_PROGRAM) -r -9 "$(DISTNAME).zip" "$(DISTNAME)"
58
64
rm -r "$(DISTNAME)"
59
65
66
.PHONY: clean
0 commit comments