summaryrefslogtreecommitdiff
path: root/cpp/preprocess
diff options
context:
space:
mode:
authorfrsyuki <frsyuki@users.sourceforge.jp>2010-04-18 00:08:03 +0900
committerfrsyuki <frsyuki@users.sourceforge.jp>2010-04-18 00:08:03 +0900
commitab8e0c9e31585b24f1d4cbfb1e73b0ce249e408a (patch)
tree042100bffb170e6bec88cc497345bd4074e2f067 /cpp/preprocess
parentc3f43fb0cf14f596a9ebb1c30b0417b3a8ba9958 (diff)
downloadmsgpack-python-ab8e0c9e31585b24f1d4cbfb1e73b0ce249e408a.tar.gz
c,cpp: reforms source tree
Diffstat (limited to 'cpp/preprocess')
-rwxr-xr-xcpp/preprocess21
1 files changed, 21 insertions, 0 deletions
diff --git a/cpp/preprocess b/cpp/preprocess
new file mode 100755
index 0000000..63af4c6
--- /dev/null
+++ b/cpp/preprocess
@@ -0,0 +1,21 @@
+#!/bin/sh
+
+preprocess() {
+ ruby -r erb -e 'puts ERB.new(ARGF.read).result' $1.erb > $1.tmp
+ if [ "$?" != 0 ]; then
+ echo ""
+ echo "** preprocess failed **"
+ echo ""
+ else
+ mv $1.tmp $1
+ fi
+}
+
+preprocess msgpack/type/tuple.hpp
+preprocess msgpack/type/define.hpp
+preprocess msgpack/zone.hpp
+cp -f ../msgpack/pack_define.h msgpack/
+cp -f ../msgpack/pack_template.h msgpack/
+cp -f ../msgpack/unpack_define.h msgpack/
+cp -f ../msgpack/unpack_template.h msgpack/
+