src/Palete/ValaSource.vala
authorAlan Knowles <alan@roojs.com>
Sun, 17 May 2015 05:12:19 +0000 (13:12 +0800)
committerAlan Knowles <alan@roojs.com>
Sun, 17 May 2015 05:12:19 +0000 (13:12 +0800)
src/Palete/ValaSource.vala

index 16c9398..bb06e18 100644 (file)
@@ -471,7 +471,6 @@ namespace Palete {
                        valac += " -o " +context.output;
                        GLib.debug("%s", valac);
                        
-                       //context.add_external_package ("libvala-0.24");
                        
  
                
@@ -526,8 +525,16 @@ namespace Palete {
                        this.outputResult();
                
                }
-               public void has_vapi(string[] dirs,  string vapi) {
-                       
+               public bool has_vapi(string[] dirs,  string vapi) 
+               {
+                       for(var i =0 ; i < dirs.length; i++) {
+                               GLib.debug("check VAPI - %s", dirs[i] + "/" + vapi + ".vapi");
+                               if (!FileUtils.test( dirs[i] + "/" + vapi + ".vapi", FileTest.EXISTS)) {
+                                       continue;
+                               }   
+                               return true;
+                       }
+                       return false;
                        
                }