From 337bdee253125b60eb38cab7e1d4916e8dd66d4f Mon Sep 17 00:00:00 2001 From: GMT 1998 Tony Gale Date: Mon, 7 Dec 1998 15:19:00 +0000 Subject: Start mass update for GTK 1.1 Look for the best version of awk Fix FD leak Mon Dec 7 15:15:06 GMT 1998 Tony Gale * docs/gtk_tut.sgml: Start mass update for GTK 1.1 * examples/extract.sh: Look for the best version of awk * examples/extract.awk: Fix FD leak * example/base: minimal example from Tutorial --- examples/extract.sh | 28 +++++++++++++++++++++++++++- 1 file changed, 27 insertions(+), 1 deletion(-) (limited to 'examples/extract.sh') diff --git a/examples/extract.sh b/examples/extract.sh index b19e19a20..49be11318 100755 --- a/examples/extract.sh +++ b/examples/extract.sh @@ -1,2 +1,28 @@ #! /bin/sh -awk -f extract.awk ../docs/gtk_tut.sgml $1 $2 $3 $4 $5 +# extract - extract C source files from GTK Tutorial +# Copyright (C) Tony Gale 1998 +# Contact: gale@gtk.org +# +# extract.awk command Switches: +# -c : Just do checking rather than output files +# -f : Extract a specific file +# -d : Extract files to current directory + +if [ -x /usr/bin/gawk ]; then + gawk -f extract.awk ../docs/gtk_tut.sgml $1 $2 $3 $4 $5 +else + if [ -x /usr/bin/nawk ]; then + nawk -f extract.awk ../docs/gtk_tut.sgml $1 $2 $3 $4 $5 + else + if [ -x /usr/bin/awk ]; then + awk -f extract.awk ../docs/gtk_tut.sgml $1 $2 $3 $4 $5 + else + if [ -x /bin/awk ]; then + awk -f extract.awk ../docs/gtk_tut.sgml $1 $2 $3 $4 $5 + else + echo "Can't find awk... please edit extract.sh by hand" + fi + fi + fi +fi + -- cgit v1.2.1