From: Gregory P. Smith <greg@mad-scientist.com>
Date: Sat, 13 May 2000 02:01:22 +0000 (+0000)
Subject: Moved check for installation to non-sys.path location so it comes
X-Git-Tag: v2.0b1~1736
X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=f9ebf98725841879d4b3f6aa59c385d0e87cd652;p=python

Moved check for installation to non-sys.path location so it comes
last (after writing list of installed files) -- that way, the warning
is more visible.
---

diff --git a/Lib/distutils/command/install.py b/Lib/distutils/command/install.py
index e6ed984166..163b018749 100644
--- a/Lib/distutils/command/install.py
+++ b/Lib/distutils/command/install.py
@@ -437,14 +437,6 @@ class install (Command):
         if self.path_file:
             self.create_path_file ()
 
-        normalized_path = map (os.path.normpath, sys.path)
-        if (not (self.path_file and self.install_path_file) and
-            os.path.normpath (self.install_lib) not in normalized_path):
-            self.warn (("modules installed to '%s', which is not in " +
-                        "Python's module search path (sys.path) -- " +
-                        "you'll have to change the search path yourself") %
-                       self.install_lib)
-
         # write list of installed files, if requested.
         if self.record:
             outputs = self.get_outputs()
@@ -459,7 +451,15 @@ class install (Command):
                     outputs[counter] = outputs[counter][root_len:]
             self.execute(write_file,
                          ("INSTALLED_FILES", outputs),
-                         "Writing list of installed files")
+                         "writing list of installed files")
+
+        normalized_path = map (os.path.normpath, sys.path)
+        if (not (self.path_file and self.install_path_file) and
+            os.path.normpath (self.install_lib) not in normalized_path):
+            self.warn (("modules installed to '%s', which is not in " +
+                        "Python's module search path (sys.path) -- " +
+                        "you'll have to change the search path yourself") %
+                       self.install_lib)
 
     # run ()