From 8489ea54143584c51a03da5c039b01e9a78b3113 Mon Sep 17 00:00:00 2001 From: Sascha Schumann Date: Wed, 21 Apr 1999 10:24:41 +0000 Subject: [PATCH] generates basic skeleton for new extension --- ext/ext_skel | 65 ++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 65 insertions(+) create mode 100755 ext/ext_skel diff --git a/ext/ext_skel b/ext/ext_skel new file mode 100755 index 0000000000..c9dd2e1144 --- /dev/null +++ b/ext/ext_skel @@ -0,0 +1,65 @@ +#!/bin/sh + +EXTNAME="$1" + +function givup() { + echo $* + exit 1 +} + +if test "$EXTNAME" = ""; then + givup "usage: $0 extension-name" +fi + +if test -d "$EXTNAME" ; then + givup "Directory $EXTNAME already exists." +fi + +echo "Creating directory" + +mkdir $EXTNAME || givup "Cannot create directory $EXTNAME" + +cd $EXTNAME +chmod 755 . + +echo -n "Creating basic files:" + +echo -n " config.m4" +cat >config.m4 <setup.stub <Makefile.am <.cvsignore <