summaryrefslogtreecommitdiffstats
path: root/vbench/src/vbench/test/create-all-h.sh
diff options
context:
space:
mode:
Diffstat (limited to 'vbench/src/vbench/test/create-all-h.sh')
-rw-r--r--vbench/src/vbench/test/create-all-h.sh24
1 files changed, 24 insertions, 0 deletions
diff --git a/vbench/src/vbench/test/create-all-h.sh b/vbench/src/vbench/test/create-all-h.sh
new file mode 100644
index 00000000000..01ab856193d
--- /dev/null
+++ b/vbench/src/vbench/test/create-all-h.sh
@@ -0,0 +1,24 @@
+# Copyright 2016 Yahoo Inc. Licensed under the terms of the Apache 2.0 license. See LICENSE in the project root.
+#pragma once
+#!/bin/sh
+cd $(dirname $0)
+out="all.h"
+exec > $out
+year=$(date +%Y)
+cat <<EOF
+// Copyright 2016 Yahoo Inc. Licensed under the terms of the Apache 2.0 license. See LICENSE in the project root.
+// This file was generated by $(basename $0)
+
+
+EOF
+
+(
+ cd ../..
+ find vbench -name "*.h" | grep -v "vbench/test/$out" | while read name; do
+ echo "#include <$name>"
+ done
+)
+
+cat <<EOF
+
+EOF