contrib/jwrapper: do not look for existing Nit libs if NIT_DIR is not set
authorAlexis Laferrière <alexis.laf@xymus.net>
Mon, 20 Jul 2015 01:20:06 +0000 (21:20 -0400)
committerAlexis Laferrière <alexis.laf@xymus.net>
Tue, 21 Jul 2015 15:05:59 +0000 (11:05 -0400)
Signed-off-by: Alexis Laferrière <alexis.laf@xymus.net>

contrib/jwrapper/src/model.nit

index 4248b42..b776186 100644 (file)
@@ -172,6 +172,8 @@ class JavaType
 
                var regex = "extern class [a-zA-Z1-9]\\\+[ ]\\\+in[ ]\\\+\"Java\"[ ]*`\{[ ]*" + self.to_s + "\\\+[ ]*`\}"
                var nit_dir = "NIT_DIR".environ
+               if nit_dir.is_empty then return null
+
                var grep = new ProcessReader("grep", "-r", regex, nit_dir/"lib/android/", nit_dir/"lib/java/")
                var to_eat = ["private", "extern", "class"]