more uniform directory structure: Windows DLLs are treated like binaries;
authorwenzelm
Sat, 12 Apr 2025 19:14:54 +0200
changeset 82494 1ef574aa854a
parent 82493 5f98257dc912
child 82495 923dbdb4262e
more uniform directory structure: Windows DLLs are treated like binaries;
src/Pure/Admin/component_polyml.scala
--- a/src/Pure/Admin/component_polyml.scala	Sat Apr 12 19:05:31 2025 +0200
+++ b/src/Pure/Admin/component_polyml.scala	Sat Apr 12 19:14:54 2025 +0200
@@ -90,6 +90,12 @@
       "make check",
       "make install")
 
+    if (platform.is_windows) {
+      val bin_dir = target_dir + Path.explode("bin")
+      val lib_dir = target_dir + Path.explode("lib")
+      Isabelle_System.copy_dir(bin_dir, lib_dir, direct = true)
+    }
+
     progress.echo("GMP installation directory: " + target_dir)
     target_dir
   }