From 43678ef7baae775a587d0ca2f37b2f2c4e08d26b Mon Sep 17 00:00:00 2001
From: "H. William Welliver III" <bill@welliver.org>
Date: Mon, 2 Nov 2009 21:46:49 -0500
Subject: [PATCH] first attempt at fixing precompile and pike -x module.

Rev: bin/install.pike:1.207
Rev: bin/precompile_installed.pike:1.1
---
 bin/install.pike              | 7 +++++--
 bin/precompile_installed.pike | 3 +++
 2 files changed, 8 insertions(+), 2 deletions(-)
 create mode 100644 bin/precompile_installed.pike

diff --git a/bin/install.pike b/bin/install.pike
index 253c116425..f7c053dacb 100644
--- a/bin/install.pike
+++ b/bin/install.pike
@@ -2,7 +2,7 @@
 
 // Pike installer and exporter.
 //
-// $Id: install.pike,v 1.206 2009/09/19 02:30:34 nilsson Exp $
+// $Id: install.pike,v 1.207 2009/11/03 02:46:49 bill Exp $
 
 // Windows installer FIXMEs:
 //
@@ -2895,11 +2895,14 @@ the PRIVATE_CRT stuff in install.pike.\n");
     try_install_dir(combine_path(vars->DOCDIR_SRC, "structure"),
 		    combine_path(doc_prefix, "src", "structure"), 0);
 
-    foreach(({"install_module", "precompile.pike", "smartlink",
+    foreach(({"install_module", "smartlink",
 	      "fixdepends.sh", "mktestsuite", "test_pike.pike"}), string f)
       install_file(combine_path(vars->TMP_BINDIR,f),
 		   combine_path(include_prefix,f));
 
+    install_file(combine_path(vars->TMP_BINDIR,"precompile_installed.pike"),
+		 combine_path(include_prefix,"precompile.pike"));
+
     if(!export) {
       mkdirhier(combine_path(include_prefix, "modules"));
       fix_smartlink(combine_path(vars->TMP_BUILDDIR,
diff --git a/bin/precompile_installed.pike b/bin/precompile_installed.pike
new file mode 100644
index 0000000000..8d9c87eb6a
--- /dev/null
+++ b/bin/precompile_installed.pike
@@ -0,0 +1,3 @@
+#! /usr/bin/env pike
+
+inherit Tools.Standalone.precompile;
-- 
GitLab