Pārlūkot izejas kodu

put env should change the real environment

frabbit 11 gadi atpakaļ
vecāks
revīzija
8377858414
2 mainītis faili ar 4 papildinājumiem un 0 dzēšanām
  1. 1 0
      std/python/_std/Sys.hx
  2. 3 0
      std/python/lib/Os.hx

+ 1 - 0
std/python/_std/Sys.hx

@@ -32,6 +32,7 @@ class Sys {
 	}
 
 	public static function putEnv( s : String, v : String ) : Void {
+		python.lib.Sys.putenv(s, v);
 		environ.set(s, v);
 	}
 

+ 3 - 0
std/python/lib/Os.hx

@@ -33,6 +33,8 @@ extern class Os {
 
 	public static var environ : Dict<String, String>;
 
+	public static function putenv (name:String, value:String):Void;
+
 	public static function chdir (path:String):Void;
 
 	public static function unlink (path:String):Void;
@@ -50,6 +52,7 @@ extern class Os {
 
 	public static function rmdir (path:String):Void;
 
+
 	public static function stat (path:String):Stat;
 
 	public static function fchdir (fd:FileDescriptor):Void;