[tlbuild] xindy for x86_64-cygwin

Ken Brown kbrow1i at gmail.com
Wed Mar 16 14:45:36 CET 2016


I'm now able to build xindy for x86_64-cygwin.  It probably doesn't make sense to add this to TL2015 at this point.  But when the TL2016 pretest starts, am I right that the only change needed is the following?

Index: xindy.tlpsrc
===================================================================
--- xindy.tlpsrc        (revision 40041)
+++ xindy.tlpsrc        (working copy)
@@ -6,7 +6,7 @@
 # Not all platforms provide this.
 tlpsetvar no_xindy_platforms \
   amd64-netbsd,mipsel-linux,i386-solaris,sparc-solaris,\
-x86_64-cygwin,x86_64-solaris
+x86_64-solaris
 #
 binpattern f/!${no_xindy_platforms} bin/${ARCH}/texindy
 binpattern f/!${no_xindy_platforms} bin/${ARCH}/tex2xindy
@@ -13,8 +13,9 @@
 binpattern f/!${no_xindy_platforms} bin/${ARCH}/xindy
 #
 # Also, cygwin and windows must use a different name for the clisp executable.
-binpattern f/!i386-cygwin,win32,${no_xindy_platforms} bin/${ARCH}/xindy.run
-binpattern f/i386-cygwin,win32                       bin/${ARCH}/xindy-lisp.exe
+binpattern f/!i386-cygwin,x86_64-cygwin,win32,${no_xindy_platforms} \
+bin/${ARCH}/xindy.run
+binpattern f/i386-cygwin,x86_64-cygwin,win32 bin/${ARCH}/xindy-lisp.exe
 #
 # darwin has to split the mem file by architecture.
 binpattern f/!universal-darwin,${no_xindy_platforms} bin/${ARCH}/xindy.mem


[Or can the two cygwin platforms be lumped together as *-cygwin?  I don't know the syntax of binpattern.]

Ken


More information about the tlbuild mailing list