Mercurial > hg > Gears > Gears
changeset 617:fca8f83f1611
automatically detect the path of #interface
author | anatofuz <anatofuz@cr.ie.u-ryukyu.ac.jp> |
---|---|
date | Fri, 29 May 2020 17:57:31 +0900 |
parents | 206371e00c7d |
children | c5e909bd2e89 |
files | src/parallel_execution/generate_stub.pl |
diffstat | 1 files changed, 8 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/src/parallel_execution/generate_stub.pl Mon May 18 17:01:29 2020 +0900 +++ b/src/parallel_execution/generate_stub.pl Fri May 29 17:57:31 2020 +0900 @@ -117,6 +117,14 @@ if (-f $interfaceHeader) { &getDataGear("$interfaceHeader"); &getCodeGear("$interfaceHeader"); + } else { + if ($filename =~ /([\w\/]+)\/(.+)$/) { + $interfaceHeader = "$1/$interfaceHeader"; + if (-f $interfaceHeader) { + &getDataGear("$interfaceHeader"); + &getCodeGear("$interfaceHeader"); + } + } } } elsif (/^\_\_code (\w+)\((.*)\)(.*)/) { my $codeGearName = $1;