# HG changeset patch # User Mike Becker # Date 1779359363 -7200 # Node ID 5aea9b0daac6ace4155f2da9b83f76623f0c083e # Parent 23ddc195d06a3bb3d7f755077acab0f67dd15dfc fix bash-specific syntax in update-rules.sh diff -r 23ddc195d06a -r 5aea9b0daac6 make/update-rules.sh --- a/make/update-rules.sh Thu May 21 12:07:54 2026 +0200 +++ b/make/update-rules.sh Thu May 21 12:29:23 2026 +0200 @@ -47,7 +47,7 @@ sed '/FORCE:/q' Makefile.old > Makefile echo >> Makefile for file in `ls *.cpp` ; do - "$CXX" -MT "$target/${file/.cpp/\.o}" -MM $CXXFLAGS $extra_flags "$file" + "$CXX" -MT "$target/${file%.cpp}.o" -MM $CXXFLAGS $extra_flags "$file" printf '\t@echo "Compiling $<"\n' printf '\t$(CXX) -o $@ $(CXXFLAGS) %s -c $<\n\n' "$extra_flags" done >> Makefile