summaryrefslogtreecommitdiff
path: root/Build/source/utils/xindy-new/xindy/src/dump-xindy.lsp
diff options
context:
space:
mode:
Diffstat (limited to 'Build/source/utils/xindy-new/xindy/src/dump-xindy.lsp')
-rw-r--r--Build/source/utils/xindy-new/xindy/src/dump-xindy.lsp33
1 files changed, 33 insertions, 0 deletions
diff --git a/Build/source/utils/xindy-new/xindy/src/dump-xindy.lsp b/Build/source/utils/xindy-new/xindy/src/dump-xindy.lsp
new file mode 100644
index 00000000000..73dc63677bd
--- /dev/null
+++ b/Build/source/utils/xindy-new/xindy/src/dump-xindy.lsp
@@ -0,0 +1,33 @@
+;; $Id: dump-xindy.xdy,v 1.2 1996/08/02 17:41:07 kehr Exp $
+;; ----------------------------------------------------------------------
+;;
+;; This file is necessary to dump xindy.
+;;
+
+#+CLISP (setq custom:*suppress-check-redefinition* t)
+
+(load 'base)
+(load 'locref)
+(load 'ordrules)
+(load 'idxstyle)
+(load 'index)
+(load 'version)
+(load 'markup)
+
+(load "defaults.xdy")
+
+(setq *load-verbose* nil)
+
+(shadow 'require)
+(lisp:shadowing-import idxstyle:*idxstyle-user-interface-definitions*)
+(lisp:import markup:*markup-user-interface-definitions*)
+(lisp:import index:*raw-index-interface-definitions*)
+
+;; Install the break-driver if its feature exists.
+#+:BREAK-DRIVER
+(setq *break-driver* #'xindy:*break-driver*)
+
+(gc)
+
+(saveinitmem "xindy.mem" :quiet t)
+(exit)