diff options
author | Johnny Willemsen <jwillemsen@remedy.nl> | 2008-11-03 09:03:40 +0000 |
---|---|---|
committer | Johnny Willemsen <jwillemsen@remedy.nl> | 2008-11-03 09:03:40 +0000 |
commit | bcb05c6b362d1739d548386ec4bca852ada39fa2 (patch) | |
tree | c8136e9c5cec8ce3991c1d5a43e698be16e15116 /ACE/bin/PerlACE/TestTarget.pm | |
parent | fc55cf2f0e503fe9b2dd6f33ee8216c23655c614 (diff) | |
download | ATCD-bcb05c6b362d1739d548386ec4bca852ada39fa2.tar.gz |
Mon Nov 3 09:03:00 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
Diffstat (limited to 'ACE/bin/PerlACE/TestTarget.pm')
-rw-r--r-- | ACE/bin/PerlACE/TestTarget.pm | 19 |
1 files changed, 15 insertions, 4 deletions
diff --git a/ACE/bin/PerlACE/TestTarget.pm b/ACE/bin/PerlACE/TestTarget.pm index 98f9b8292e2..20e0141b11f 100644 --- a/ACE/bin/PerlACE/TestTarget.pm +++ b/ACE/bin/PerlACE/TestTarget.pm @@ -53,6 +53,11 @@ sub create_target $target = new PerlACE::TestTarget_VxWorks ($config_name); last SWITCH; } + if ($config_os =~ /WinCE/i) { + require PerlACE::TestTarget_WinCE; + $target = new PerlACE::TestTarget_WinCE ($config_name); + last SWITCH; + } print STDERR "$config_os is an unknown OS type!\n"; } return $target; @@ -181,14 +186,18 @@ sub LocalFile ($) my $self = shift; my $file = shift; my $newfile = PerlACE::LocalFile($file); - print STDERR "LocalFile for $file is $newfile\n"; + if (defined $ENV{'ACE_TEST_VERBOSE'}) { + print STDERR "LocalFile for $file is $newfile\n"; + } return $newfile; } sub DeleteFile ($) { my $self = shift; - unlink (@_); + my $file = shift; + my $newfile = PerlACE::LocalFile($file); + unlink ($newfile); } sub GetFile ($) @@ -205,10 +214,11 @@ sub PutFile ($) { my $self = shift; my $src = shift; - my $dest = shift; + my $dest = $self->LocalFile ($src); if ($src != $dest) { copy ($src, $dest); } + return 0; } sub WaitForFileTimed ($) @@ -216,7 +226,8 @@ sub WaitForFileTimed ($) my $self = shift; my $file = shift; my $timeout = shift; - return PerlACE::waitforfile_timed ($file, $timeout); + my $newfile = $self->LocalFile($file); + return PerlACE::waitforfile_timed ($newfile, $timeout); } sub CreateProcess ($) |