база данных bib в bibtex/bib с использованием l3build

база данных bib в bibtex/bib с использованием l3build

Я хотел бы использовать l3buildдля сборки пакета поддержки biblatex. Я не использую файлы .insи .dtx. Мои исходные файлы будут следующими:

biblatex-support-package
|- files.bbx
|- files.cbx
|- files.dbx
|- files.lbx
|- file-doc.tex
|- file-example.bib

Я хотел бы, чтобы база данных biblatex была установлена ​​в bibtex/bib/.. вместо дерева doc. Я сделал несколько попыток (включая использование tdslocationsпеременной), но безрезультатно.

Обновление после ответа @Joseph Wright

Содержание build.luaследующее:

#!/usr/bin/env texlua

-- Build script for biblatex-test package

module = "biblatex-test"

installfiles = {"*.bbx", "*.cbx", "*.dbx", "*.lbx"}
sourcefiles =  {"*.bbx", "*.cbx", "*.dbx", "*.lbx", "*.bib"}
unpackfiles = {}
tdslocations = {"bibtex/bib/"..module.."/*.bib"}

решение1

Вы не говорите, что вы пробовали, но

installfiles = {"*.cbx", "*.bbx","*.bib"}
sourcefiles = installfiles
tdslocations = {"bibtex/bib/" .. module .. "/*.bib"}

должно работать в общем смысле.

Связанный контент