summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorelliott_c <ocielliottc@users.noreply.github.com>2004-12-21 18:18:42 +0000
committerelliott_c <ocielliottc@users.noreply.github.com>2004-12-21 18:18:42 +0000
commitcdfe6393e96ca7343115447314a3777f9e2bf058 (patch)
tree8b9f149aba8d5802ee3f2ca80a6d0c9eb89e2606
parenta27b73e0dfd2a7e26c2e1f2b9c359d87141ee075 (diff)
downloadATCD-cdfe6393e96ca7343115447314a3777f9e2bf058.tar.gz
ChangeLogTag: Tue Dec 21 12:17:50 2004 Chad Elliott <elliott_c@ociweb.com>
-rw-r--r--ChangeLog25
-rw-r--r--bin/PerlACE/Process_Win32.pm14
2 files changed, 23 insertions, 16 deletions
diff --git a/ChangeLog b/ChangeLog
index ce8714ffe05..e839a1af469 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,9 +1,16 @@
+Tue Dec 21 12:17:50 2004 Chad Elliott <elliott_c@ociweb.com>
+
+ * bin/PerlACE/Process_Win32.pm:
+
+ Take into account the fact that installed binaries do not conform
+ to the -ExeSubDir option.
+
Tue Dec 21 04:52:25 2004 Balachandran Natarajan <bala@dre.vanderbilt.edu>
- * Release:
- * bin/make_release:
+ * Release:
+ * bin/make_release:
- Udated them to add the correct versions of files.
+ Udated them to add the correct versions of files.
Mon Dec 20 17:38:12 UTC 2004 Johnny Willemsen <jwillemsen@remedy.nl>
@@ -12,17 +19,17 @@ Mon Dec 20 17:38:12 UTC 2004 Johnny Willemsen <jwillemsen@remedy.nl>
Mon Dec 20 08:33:28 2004 J.T. Conklin <jtc@acorntoolworks.com>
- * configure.ac:
+ * configure.ac:
- Added test for ACE_LACKS_UMASK.
+ Added test for ACE_LACKS_UMASK.
Mon Dec 20 08:10:31 2004 J.T. Conklin <jtc@acorntoolworks.com>
- * configure.ac:
- * m4/config_h.m4:
+ * configure.ac:
+ * m4/config_h.m4:
- Replaced autoheader templates for type and size in config_h.m4
- with a third argument to AC_DEFINE in configure.ac.
+ Replaced autoheader templates for type and size in config_h.m4
+ with a third argument to AC_DEFINE in configure.ac.
Mon Dec 20 09:40:22 2004 Chad Elliott <elliott_c@ociweb.com>
diff --git a/bin/PerlACE/Process_Win32.pm b/bin/PerlACE/Process_Win32.pm
index 746f241e145..d83f333e118 100644
--- a/bin/PerlACE/Process_Win32.pm
+++ b/bin/PerlACE/Process_Win32.pm
@@ -81,6 +81,11 @@ sub Normalize_Executable_Name
$executable = $dirname.$PerlACE::Process::ExeSubDir.$basename.".EXE";
+ ## Installed executables do not conform to the ExeSubDir
+ if (! -x $executable && -x $dirname.$basename.'.EXE') {
+ $executable = $dirname.$basename.'.EXE';
+ }
+
$executable =~ s/\//\\/g; # / <- # color coding issue in devenv
return $executable;
@@ -98,18 +103,13 @@ sub Executable
my $executable = $self->{EXECUTABLE};
if ($self->{IGNOREEXESUBDIR} == 0) {
-
- my $basename = basename ($executable);
- my $dirname = dirname ($executable). '/';
-
- $executable = $dirname.$PerlACE::Process::ExeSubDir.$basename.".EXE";
-
+ $executable = PerlACE::Process::Normalize_Executable_Name ($executable);
}
else {
$executable = $executable.".EXE";
+ $executable =~ s/\//\\/g; # / <- # color coding issue in devenv
}
- $executable =~ s/\//\\/g; # / <- # color coding issue in devenv
return $executable;
}