From dd9909a574514f59eb527db682a4e8d85350ead9 Mon Sep 17 00:00:00 2001 From: Giuseppe Bilotta Date: Wed, 3 Aug 2011 08:37:56 +0200 Subject: [PATCH] minetestmapper can be run from any directory If it doesn't find colors.txt locally, it looks for the one in the directory of the script itself. --- util/minetestmapper.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/util/minetestmapper.py b/util/minetestmapper.py index cf2a5776..e13a1bdc 100755 --- a/util/minetestmapper.py +++ b/util/minetestmapper.py @@ -152,7 +152,10 @@ if path[-1:] != "/" and path[-1:] != "\\": # Load color information for the blocks. colors = {} -f = file("colors.txt") +try: + f = file("colors.txt") +except IOError: + f = file(os.path.join(os.path.dirname(__file__), "colors.txt")) for line in f: values = string.split(line) colors[int(values[0], 16)] = ( -- 2.30.2