summaryrefslogtreecommitdiff
path: root/Build/source/utils/xindy/rte/Makefile.am
AgeCommit message (Collapse)Author
2010-05-11rename xindy (2.3) => xindy-oldPeter Breitenlohner
git-svn-id: svn://tug.org/texlive/trunk@18198 c570f23f-e606-0410-a88d-b1316a301751
2009-08-05adapt xindy build to new clisp-2.48Peter Breitenlohner
git-svn-id: svn://tug.org/texlive/trunk@14532 c570f23f-e606-0410-a88d-b1316a301751
2009-06-03strip xindy.run (aka clisp)Karl Berry
git-svn-id: svn://tug.org/texlive/trunk@13590 c570f23f-e606-0410-a88d-b1316a301751
2009-05-18build system: cleanup xindy, remove some unused filesPeter Breitenlohner
git-svn-id: svn://tug.org/texlive/trunk@13202 c570f23f-e606-0410-a88d-b1316a301751
2009-05-09build system: more utils/xindy/ and general cleanupPeter Breitenlohner
git-svn-id: svn://tug.org/texlive/trunk@13020 c570f23f-e606-0410-a88d-b1316a301751
2008-05-16pass MAKE env. var. to clisp-link, so ordrules/link.sh will use the proper make.Vladimir Volovich
without this, there was a problem e.g. on FreeBSD when using gmake to build xindy, which was setting MAKEFLAGS=w but ordrules/link.sh was calling "make" (because MAKE was not passed to it), and "make" was breaking because of the MAKEFLAGS variable, thinking it is a target to make. git-svn-id: svn://tug.org/texlive/trunk@8170 c570f23f-e606-0410-a88d-b1316a301751
2008-04-06configure.ac:Vladimir Volovich
CLISP_LIB can potentially end with a backslash (on mingw), which is treated as a line merging character in Makefile, so add _AM_SUBST_NOTMAKE(CLISP_LIB) to avoid such situation, and instead refer to CLISP_LIB as @CLISP_LIB@ configure.ac, rte/Makefile.am, binaries/Makefile.am: on mingw, lisp.run is called lisp.exe on mingw, we need to use .exe suffix for the backend binary (which is called xindy.run on POSIX systems), so to avoid a clash with the frontend user command "xindy", use the name "xindy-lisp.exe" on mingw which is a counterpart of "xindy.run" on POSIX. binaries/Makefile.am: renamed XINDY_RUN to RUN_XINDY to not clash with the newly introduced XINDY_RUN and LISP_RUN variables added -norc to RUN_XINDY git-svn-id: svn://tug.org/texlive/trunk@7336 c570f23f-e606-0410-a88d-b1316a301751
2008-03-29rte/ordrules/Makefile.am: moved version.lisp from CLEANFILES to DISTCLEANFILES,Vladimir Volovich
otherwise rebuild was failing after "make clean" rte/Makefile.am: changed to not rebuild ordrules (and xindy.run, base.mem) on every "make" run if it is already built git-svn-id: svn://tug.org/texlive/trunk@7222 c570f23f-e606-0410-a88d-b1316a301751
2008-03-28rte/Makefile.am: cleanup (and improve behaviour for subsequent builds if ↵Vladimir Volovich
building ordrules failed) git-svn-id: svn://tug.org/texlive/trunk@7199 c570f23f-e606-0410-a88d-b1316a301751
2008-03-28rte/Makefile.am, configure.ac: removed support for building clispVladimir Volovich
from source integrated into xindy distribution. the --with-clisp option provides a more powerful way of using any clisp, either an OS-supplied, or built from source with any desired configuration (e.g. with statically linked libsigsegv and libffcall, without readline and/or ncurses, etc; this was not possible with integrated clisp build) also made some wording improvements in configure.ac git-svn-id: svn://tug.org/texlive/trunk@7197 c570f23f-e606-0410-a88d-b1316a301751
2008-03-27rte/Makefile.am: fix the clean-local target to not fail for in-tree buildVladimir Volovich
git-svn-id: svn://tug.org/texlive/trunk@7190 c570f23f-e606-0410-a88d-b1316a301751
2008-03-27make "make dist" and "make distcheck" work:Vladimir Volovich
configure.ac: removed no-dist option from AM_INIT_AUTOMAKE src/Makefile.am: new file rte/ordrules/Makefile.am: new file, based on old Makefile.in (rte/ordrules directory previously did not use automake) other Makefile.am files - various cleanups to make "make distcheck" work git-svn-id: svn://tug.org/texlive/trunk@7174 c570f23f-e606-0410-a88d-b1316a301751
2008-03-23configure.ac: more portable codeVladimir Volovich
rte/Makefile.am: small cleanup (get rid of RM_R variable, use rm -rf) git-svn-id: svn://tug.org/texlive/trunk@7098 c570f23f-e606-0410-a88d-b1316a301751
2008-03-22* instead of 3 configure options: --enable-external-clisp,Vladimir Volovich
--enable-clisp-path, --enable-clisp-dir there is now only one: --with-external-clisp[=PATH] which, when used, asks to use an external clisp, which is searched in $PATH, or it is possible to supply an absolute location if it is not in $PATH. * the former --enable-clisp-dir option is removed; instead, we use a robust way to determine CLISP library directory by calling clisp -q -norc -x '(progn (princ *lib-directory*) (values))' (this is borrowed from the Meta-CVS package, referenced at http://www.niksula.cs.hut.fi/~tsiivola/clisp-ffi-howto.html) * the configure script performs better checking of clisp availability and shows proper errors when needed. * added the --enable-tetex-build option which is used for the texlive builds, and installs the files at the texlive-specific locations. added corresponding support to the user-commands scripts (xindy, xindy.v2, texindy), to allow them locate xindy.{run,mem} and runtime *.xdy modules in the texlive layout. * do not fail if clisp-link shell script exists but is not executable, as it happens in some distributions. instead, call it via "sh". git-svn-id: svn://tug.org/texlive/trunk@7067 c570f23f-e606-0410-a88d-b1316a301751
2008-03-20add support for building xindy from outside of the source tree, for the ↵Vladimir Volovich
standard TL build to work git-svn-id: svn://tug.org/texlive/trunk@7034 c570f23f-e606-0410-a88d-b1316a301751
2008-03-18*original* xindy-2.3 sources downloaded fromVladimir Volovich
http://surfnet.dl.sourceforge.net/sourceforge/xindy/xindy-2.3.tar.gz except the directory "rte/clisp-2.43/", which contained original clisp-2.43 sources (nearly 48 MB), is removed. git-svn-id: svn://tug.org/texlive/trunk@7003 c570f23f-e606-0410-a88d-b1316a301751