PaulCombal / SamRewritten

Steam Achievement Manager For Linux. Rewritten in C++.
GNU General Public License v3.0
334 stars 32 forks source link

avoid non-portable `echo -e` #109

Closed vapier closed 2 years ago

vapier commented 2 years ago

Since -e is not in POSIX, not all shells support it, so some just show output like: $ make all -e ==== Use 'make dev' to keep debug symbols -e .....

Use portable printf which works in all shells, and can display these messages easily in one call rather than 3 separate shells.