From 4816c42115af62c500ff9825f8b5ea1d1515792f Mon Sep 17 00:00:00 2001 From: Matthew Vogt Date: Mon, 20 Feb 2012 09:40:12 +1000 Subject: Ensure the directory exists to receive a deprecated header. When creating a deprecated header, create the directory it will be located in, if it does not yet exist. Change-Id: Id0ac7327e7dfe5b3e34b431c7bc3844b72251a3d Reviewed-by: Rohan McGovern Reviewed-by: Oswald Buddenhagen --- bin/syncqt | 3 +++ 1 file changed, 3 insertions(+) (limited to 'bin') diff --git a/bin/syncqt b/bin/syncqt index 07b9d2432e..9129de053a 100755 --- a/bin/syncqt +++ b/bin/syncqt @@ -1130,6 +1130,9 @@ foreach my $lib (@modules_to_sync) { my $guard = "DEPRECATED_HEADER_" . $lib . "_" . $header; $guard =~ s/([^a-zA-Z0-9_])/_/g; + my $header_dir = dirname($header_path); + make_path($header_dir, $lib, $verbose_level); + open HEADER, ">$header_path" || die "Could not open $header_path for writing!\n"; print HEADER "#ifndef $guard\n"; print HEADER "#define $guard\n"; -- cgit v1.2.3