aboutsummaryrefslogtreecommitdiffhomepage
path: root/tools/buildgen/generate_projects.sh
diff options
context:
space:
mode:
authorGravatar Jan Tattermusch <jtattermusch@google.com>2015-04-20 18:43:06 -0700
committerGravatar Jan Tattermusch <jtattermusch@google.com>2015-04-20 19:18:22 -0700
commit8ff00a3c2527bf3df60d5a0facea7c6ae28b337c (patch)
tree22361ad78c90b8ec56e42c764873bdb7180923a8 /tools/buildgen/generate_projects.sh
parent2a191e39aaa60e5f63fcea66bdc30d981402811d (diff)
big refactoring of visual studio projects, started using nuget
dependencies.
Diffstat (limited to 'tools/buildgen/generate_projects.sh')
-rwxr-xr-xtools/buildgen/generate_projects.sh2
1 files changed, 2 insertions, 0 deletions
diff --git a/tools/buildgen/generate_projects.sh b/tools/buildgen/generate_projects.sh
index a09395c9e0..c745edb797 100755
--- a/tools/buildgen/generate_projects.sh
+++ b/tools/buildgen/generate_projects.sh
@@ -57,12 +57,14 @@ for dir in . ; do
find -L $dir/templates -type f -and -name *.template | while read file ; do
out=${dir}/${file#$dir/templates/} # strip templates dir prefix
out=${out%.*} # strip template extension
+ echo "generating file: $out"
json_files="build.json $end2end_test_build"
data=`for i in $json_files ; do echo $i ; done | awk ' { printf "-d %s ", $0 } '`
if [ "x$TEST" = "xtrue" ] ; then
actual_out=$out
out=`mktemp /tmp/gentXXXXXX`
fi
+ mkdir -p `dirname $out` # make sure dest directory exist
$mako_renderer $plugins $data -o $out $file
if [ "x$TEST" = "xtrue" ] ; then
diff -q $out $actual_out