Bladeren bron

Use GNU sed if available

Fixes update-copyright.sh on macOS, which doesn't support the -b option.
Sam Lantinga 2 jaren geleden
bovenliggende
commit
a357021800
1 gewijzigde bestanden met toevoegingen van 9 en 1 verwijderingen
  1. 9 1
      build-scripts/update-copyright.sh

+ 9 - 1
build-scripts/update-copyright.sh

@@ -1,7 +1,15 @@
 #!/bin/sh
 #!/bin/sh
 
 
+if [ "$SED" = "" ]; then
+    if type gsed >/dev/null; then
+        SED=gsed
+    else
+        SED=sed
+    fi
+fi
+
 find . -type f \
 find . -type f \
 | grep -v \.git                                 \
 | grep -v \.git                                 \
 | while read file; do                           \
 | while read file; do                           \
-    LC_ALL=C sed -b -i "s/\(.*Copyright.*\)[0-9]\{4\}\( *Sam Lantinga\)/\1`date +%Y`\2/" "$file"; \
+    LC_ALL=C $SED -b -i "s/\(.*Copyright.*\)[0-9]\{4\}\( *Sam Lantinga\)/\1`date +%Y`\2/" "$file"; \
 done
 done