@@ -38,8 +38,8 @@ uninstall:
38
38
update : uninstall install
39
39
40
40
sync-submodule :
41
- git submodule update --init --recursive
42
- git submodule update --recursive --remote
41
+ git submodule update --init --recursive --jobs=2
42
+ git submodule update --recursive --remote --jobs=2
43
43
44
44
dist : clean
45
45
mkdir -p package_build
@@ -61,6 +61,14 @@ dist-full: clean
61
61
62
62
check :
63
63
find . -type f -name " *.sh" ! -path " *./git/*" ! -path " */install.sh" ! -path " */uninstall.sh" ! -path " */Bash-Snippet/*" ! -path " */git-scripts/*" ! -path " */git-extras/*" ! -path " */git-extra-commands/*" ! -path " */cryptr/*" ! -path " */others-dist/*" ! -path " */bash-scripts/*" ! -path " */fff/*" -exec $(SHELL ) -n {} \;
64
+
65
+ clean :
66
+ $(RM ) -rf package_build/
67
+ $(RM ) -f $(PROJECT_NAME ) -$(VERSION ) .tar.xz
68
+ $(RM ) -f $(PROJECT_NAME ) -$(VERSION ) .tar.xz.sha384
69
+ $(RM ) -f $(PROJECT_NAME ) -full-$(VERSION ) .tar.xz
70
+ $(RM ) -f $(PROJECT_NAME ) -full-$(VERSION ) .tar.xz.sha384
71
+ @echo " Clean OK"
64
72
65
73
check-dep :
66
74
@echo " Check dependency:"
@@ -83,14 +91,11 @@ check-dep:
83
91
@cwebp -version > /dev/null 2>&1 && echo " cwebp: OK" || echo " cwebp: Missing"
84
92
@avifenc --version > /dev/null 2>&1 && echo " avifenc: OK" || echo " avifenc: Missing"
85
93
@magick -version > /dev/null 2>&1 && echo " magick: OK" || echo " magick: Missing"
86
-
94
+ @pacman --version > /dev/null 2>&1 && echo " pacman: OK" || echo " pacman: Missing (If Archlinux based)"
95
+ @apt --version > /dev/null 2>&1 && echo " apt: OK" || echo " apt: Missing (If debian based)"
96
+ @clang-format --version > /dev/null 2>&1 && echo " clang-format: OK" || echo " clang-format: Missing"
97
+ @cmake --version > /dev/null 2>&1 && echo " cmake: OK" || echo " cmake: Missing"
98
+ @ninja --version > /dev/null 2>&1 && echo " ninja: OK" || echo " ninja: Missing"
87
99
88
- clean :
89
- $(RM ) -rf package_build/
90
- $(RM ) -f $(PROJECT_NAME ) -$(VERSION ) .tar.xz
91
- $(RM ) -f $(PROJECT_NAME ) -$(VERSION ) .tar.xz.sha384
92
- $(RM ) -f $(PROJECT_NAME ) -full-$(VERSION ) .tar.xz
93
- $(RM ) -f $(PROJECT_NAME ) -full-$(VERSION ) .tar.xz.sha384
94
- @echo " Clean OK"
95
100
96
- .PHONY : check dist-full clean dist sync-submodule install uninstall update
101
+ .PHONY : check check-dep dist-full clean dist sync-submodule install uninstall update
0 commit comments