fix(install): don't use option '-e' for builtin echo #3

Open
lgourvenec wants to merge 1 commits from fix_-e_in_gitignore into master
Owner

echo is often a builtin and '-e' is not an option for sh.
sh is the default shell for gnu make (variable "SHELL") -> this leads to an
extra "-e" in .gitignore

echo is often a builtin and '-e' is not an option for sh. sh is the default shell for gnu make (variable "SHELL") -> this leads to an extra "-e" in .gitignore
lgourvenec added 1 commit 2025-05-28 15:27:32 +02:00
fix(install): don't use option '-e' for builtin echo
All checks were successful
Cadoles/mktools/pipeline/head This commit looks good
Cadoles/mktools/pipeline/pr-master This commit looks good
0a3d5add48
echo is often a builtin and '-e' is not an option for sh.
sh is the default shell for gnu make (variable "SHELL") -> this leads to an
extra "-e" in .gitignore
Owner

Test report for 0a3d5ad

Output
mkdir -p tools/checkmake/bin
grep -qF -- "tools/" ".gitignore" 2>/dev/null || echo "tools/" >> ".gitignore"
curl -sL -o tools/checkmake/bin/checkmake  "https://github.com/mrtazz/checkmake/releases/download/0.2.2/checkmake-0.2.2.linux.amd64"
chmod +x tools/checkmake/bin/checkmake
tools/checkmake/bin/checkmake Makefile

# Test report for 0a3d5ad <details open> <summary>Output</summary> ``` mkdir -p tools/checkmake/bin grep -qF -- "tools/" ".gitignore" 2>/dev/null || echo "tools/" >> ".gitignore" curl -sL -o tools/checkmake/bin/checkmake "https://github.com/mrtazz/checkmake/releases/download/0.2.2/checkmake-0.2.2.linux.amd64" chmod +x tools/checkmake/bin/checkmake tools/checkmake/bin/checkmake Makefile ``` </details>
All checks were successful
Cadoles/mktools/pipeline/head This commit looks good
Cadoles/mktools/pipeline/pr-master This commit looks good
This pull request can be merged automatically.
You are not authorized to merge this pull request.

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u origin fix_-e_in_gitignore:fix_-e_in_gitignore
git checkout fix_-e_in_gitignore
Sign in to join this conversation.
No Reviewers
No Label
2 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: Cadoles/mktools#3
No description provided.