diff options
Diffstat (limited to 'vbench/src/vbench/test/create-all-h.sh')
-rw-r--r-- | vbench/src/vbench/test/create-all-h.sh | 24 |
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 |