forked from AuroraMiddleware/gtk
542dec4ce1
* examples/extract.sh, examples/extract.awk: Make extraction work. * examples/Makefile (SUBDIRS): Remove packer. * examples/packer/pack.c, examples/packer/Makefile: Removed. * docs/tutorial/gtk-tut.sgml: Fix the included examples far enough to make them compile and (mostly) work, remove the packer example.
31 lines
741 B
Bash
Executable File
31 lines
741 B
Bash
Executable File
#! /bin/sh
|
|
# 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 <filename> : Extract a specific file
|
|
# -d : Extract files to current directory
|
|
|
|
TUTORIAL=../docs/tutorial/gtk-tut.sgml
|
|
|
|
if [ -x /usr/bin/gawk ]; then
|
|
gawk -f extract.awk $TUTORIAL $1 $2 $3 $4 $5
|
|
else
|
|
if [ -x /usr/bin/nawk ]; then
|
|
nawk -f extract.awk $TUTORIAL $1 $2 $3 $4 $5
|
|
else
|
|
if [ -x /usr/bin/awk ]; then
|
|
awk -f extract.awk $TUTORIAL $1 $2 $3 $4 $5
|
|
else
|
|
if [ -x /bin/awk ]; then
|
|
awk -f extract.awk $TUTORIAL $1 $2 $3 $4 $5
|
|
else
|
|
echo "Can't find awk... please edit extract.sh by hand"
|
|
fi
|
|
fi
|
|
fi
|
|
fi
|
|
|