瀏覽代碼

remove ilib

Simon Krajewski 2 年之前
父節點
當前提交
35516d8f62
共有 5 個文件被更改,包括 1 次插入7 次删除
  1. 0 1
      src/compiler/args.ml
  2. 0 1
      src/compiler/compiler.ml
  3. 0 1
      src/context/display/displayPath.ml
  4. 0 3
      src/context/nativeLibraries.ml
  5. 1 1
      src/dune

+ 0 - 1
src/compiler/args.ml

@@ -351,7 +351,6 @@ let parse_args com =
 					if not (lib#has_flag NativeLibraries.FlagIsStd) then
 						List.iter (fun path -> if path <> (["java";"lang"],"String") then actx.classes <- path :: actx.classes) lib#list_modules
 				in
-				List.iter process_lib com.native_libs.net_libs;
 				List.iter process_lib com.native_libs.swf_libs;
 				List.iter process_lib com.native_libs.java_libs;
 			) :: actx.pre_compilation;

+ 0 - 1
src/compiler/compiler.ml

@@ -383,7 +383,6 @@ let finalize ctx =
 		we should do it here to be safe. *)
 	if not ctx.comm.is_server then begin
 		List.iter (fun lib -> lib#close) ctx.com.native_libs.java_libs;
-		List.iter (fun lib -> lib#close) ctx.com.native_libs.net_libs;
 		List.iter (fun lib -> lib#close) ctx.com.native_libs.swf_libs;
 	end
 

+ 0 - 1
src/context/display/displayPath.ml

@@ -75,7 +75,6 @@ module TypePathHandler = struct
 			) lib#list_modules;
 		in
 		List.iter process_lib com.native_libs.swf_libs;
-		List.iter process_lib com.native_libs.net_libs;
 		List.iter process_lib com.native_libs.java_libs;
 		unique !packages, unique !classes
 

+ 0 - 3
src/context/nativeLibraries.ml

@@ -42,19 +42,16 @@ class virtual ['a,'data] native_library (name : string) (file_path : string) = o
 end
 
 type java_lib_type = (JData.jclass * string * string) option
-type net_lib_type = IlData.ilclass option
 type swf_lib_type = As3hl.hl_class option
 
 type native_libraries = {
 	mutable java_libs : (java_lib_type,unit) native_library list;
-	mutable net_libs : (net_lib_type,unit) native_library list;
 	mutable swf_libs : (swf_lib_type,Swf.swf) native_library list;
 	mutable all_libs : string list;
 }
 
 let create_native_libs () = {
 	java_libs = [];
-	net_libs = [];
 	swf_libs = [];
 	all_libs = [];
 }

+ 1 - 1
src/dune

@@ -9,7 +9,7 @@
 (library
 	(name haxe)
 	(libraries
-		extc extproc extlib_leftovers ilib javalib mbedtls neko objsize pcre2 swflib ttflib ziplib
+		extc extproc extlib_leftovers javalib mbedtls neko objsize pcre2 swflib ttflib ziplib
 		json
 		unix str bigarray threads dynlink
 		xml-light extlib ptmap sha