[gobject-introspection] Bug 593162 - Use built scanner from tarball builds



commit 75dcb100724f97117d518b1831e3965e3e0cf5ed
Author: Colin Walters <walters verbum org>
Date:   Fri Sep 4 14:10:16 2009 -0400

    Bug 593162 - Use built scanner from tarball builds
    
    Looking for .git/.svn breaks in tarball scenarios; instead just see
    if our source directory is named 'tools'.

 tools/g-ir-scanner.in |    7 +++----
 1 files changed, 3 insertions(+), 4 deletions(-)
---
diff --git a/tools/g-ir-scanner.in b/tools/g-ir-scanner.in
index 4c4d927..d2ef89c 100755
--- a/tools/g-ir-scanner.in
+++ b/tools/g-ir-scanner.in
@@ -24,10 +24,9 @@ import sys
 
 # This only works on unix systems
 currentdir = os.path.dirname(os.path.abspath(sys.argv[0]))
-basedir = os.path.abspath(os.path.join(currentdir, '..'))
-if (os.path.exists(os.path.join(basedir, '.svn')) or
-    os.path.exists(os.path.join(basedir, '.git'))):
-    path = basedir
+current_name = os.path.basename(currentdir)
+if current_name == 'tools':
+    path = os.path.abspath(os.path.join(currentdir, '..'))
 else:
     # This is a private directory, we don't want to pollute the global
     # namespace.



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]