From 1f7f8adc80da815dc72e4f2877e7b2617193f4e5 Mon Sep 17 00:00:00 2001 From: ilor <kailoran@gmail.com> Date: Thu, 3 Mar 2011 13:34:58 +0100 Subject: [PATCH] boilerplate and mk.sh script for libcorpus2 --- libcorpus2/boilerplate.cpp.in | 5 +++++ libcorpus2/boilerplate.h.in | 8 ++++++++ libcorpus2/mk.sh | 6 ++++++ 3 files changed, 19 insertions(+) create mode 100644 libcorpus2/boilerplate.cpp.in create mode 100644 libcorpus2/boilerplate.h.in create mode 100755 libcorpus2/mk.sh diff --git a/libcorpus2/boilerplate.cpp.in b/libcorpus2/boilerplate.cpp.in new file mode 100644 index 0000000..0be12ef --- /dev/null +++ b/libcorpus2/boilerplate.cpp.in @@ -0,0 +1,5 @@ +#include <libcorpus/$LN.h> + +namespace Corpus2 { + +} /* end ns Corpus2 */ diff --git a/libcorpus2/boilerplate.h.in b/libcorpus2/boilerplate.h.in new file mode 100644 index 0000000..e981553 --- /dev/null +++ b/libcorpus2/boilerplate.h.in @@ -0,0 +1,8 @@ +#ifndef LIBSORPUS2_$UN_H +#define LIBCORPUS2_$UN_H + +namespace Corpus2 { + +} /* end ns Corpus2 */ + +#endif // LIBCORPUS2_$UN_H diff --git a/libcorpus2/mk.sh b/libcorpus2/mk.sh new file mode 100755 index 0000000..406481f --- /dev/null +++ b/libcorpus2/mk.sh @@ -0,0 +1,6 @@ +#!/bin/bash +cp boilerplate.h.in $1.h +U=`echo $1 | tr '[:lower:]' '[:upper:]' | sed -s 's%/%_%g'` +sed -i -s "s#\$UN#$U#" $1.h +cp boilerplate.cpp.in $1.cpp +sed -i -s "s#\$LN#$1#" $1.cpp -- GitLab