src/Palete/ValaSource.vala
authorAlan Knowles <alan@roojs.com>
Wed, 20 May 2015 06:08:00 +0000 (14:08 +0800)
committerAlan Knowles <alan@roojs.com>
Wed, 20 May 2015 06:08:00 +0000 (14:08 +0800)
src/Palete/ValaSource.vala

index 9c36e81..da17dba 100644 (file)
@@ -155,27 +155,9 @@ namespace Palete {
                
                public void checkSpawn( )
                {
-                       
-                       FileIOStream iostream;
-                       var tmpfile = File.new_tmp ("test-XXXXXX.vala", out iostream);
-                       tmpfile.ref();
-
-                       OutputStream ostream = iostream.output_stream;
-                       DataOutputStream dostream = new DataOutputStream (ostream);
-                       dostream.put_string (contents);
-                       
-                       var valafn = "";
-                       try {             
-                          var  regex = new Regex("\\.bjs$");
-                       
-                               valafn = regex.replace(this.file.path,this.file.path.length , 0 , ".vala");
-                        } catch (GLib.RegexError e) {
-                               var ret = new Json.Object();
-                               ret.set_boolean_member("success", false);
-                               ret.set_string_member("message", e.message);
-                           this.compiled(ret);
-                           return;
-                       }   
+                       this.file = null;
+                        
+                        
                        
                        string[] args = {};
                        args += BuilderApplication._self;
@@ -183,11 +165,7 @@ namespace Palete {
                        args += this.file.project.fn;
                        args += "--target";
                        args += this.file.build_module;
-                       args += "--add-file";
-                       args +=  tmpfile.get_path();
-                       args += "--skip-file";
-                       args += valafn;
-                       
+                        
                         
                        
                        this.compiler = new Spawn("/tmp", args);