diff options
author | Karl Berry <karl@freefriends.org> | 2022-01-21 22:58:35 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2022-01-21 22:58:35 +0000 |
commit | 39207a02179eab0fca34dfb7bb8dbbb6215fdc7a (patch) | |
tree | 14f6a970d4a28da5523838a10debde16683f3fb9 /Build/source/texk | |
parent | 59ab26e4b8b11acdd61b232207d7a9ae578c63e4 (diff) |
citation-style-language (21jan22)
git-svn-id: svn://tug.org/texlive/trunk@61687 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Build/source/texk')
4 files changed, 32 insertions, 3 deletions
diff --git a/Build/source/texk/texlive/linked_scripts/Makefile.am b/Build/source/texk/texlive/linked_scripts/Makefile.am index 70b7055c0f0..65f3903d7f9 100644 --- a/Build/source/texk/texlive/linked_scripts/Makefile.am +++ b/Build/source/texk/texlive/linked_scripts/Makefile.am @@ -1,14 +1,13 @@ ## $Id$ ## Makefile.am for the TeX Live subdirectory texk/texlive/linked_scripts/ ## -## Copyright 2016-2021 Karl Berry <tex-live@tug.org> +## Copyright 2016-2022 Karl Berry <tex-live@tug.org> ## Copyright 2009-2015 Peter Breitenlohner <tex-live@tug.org> ## You may freely use, modify and/or distribute this file. ## ## TeX Live's extra scripts. -## Build lists of scripts. -## +# Build lists of scripts. scripts-list: Makefile @echo "Create $@" @echo "texmf_scripts='" >$@ @@ -16,6 +15,10 @@ scripts-list: Makefile @echo "'" >>$@ cmp -s $(srcdir)/scripts.lst $@ || cp -f $@ $(srcdir)/scripts.lst +# Hard to remember the target name different from final file name. +scripts-lst: + $(MAKE) scripts-list + if MAINTAINER_MODE all-local: scripts-list else !MAINTAINER_MODE @@ -111,6 +114,7 @@ texmf_other_scripts = \ bundledoc/bundledoc \ cachepic/cachepic.tlu \ checkcites/checkcites.lua \ + citation-style-language/citeproc.lua \ chklref/chklref.pl \ cjk-gs-integrate/cjk-gs-integrate.pl \ clojure-pamphlet/pamphletangler \ diff --git a/Build/source/texk/texlive/linked_scripts/Makefile.in b/Build/source/texk/texlive/linked_scripts/Makefile.in index 756d53d63ed..41c945af09a 100644 --- a/Build/source/texk/texlive/linked_scripts/Makefile.in +++ b/Build/source/texk/texlive/linked_scripts/Makefile.in @@ -328,6 +328,7 @@ texmf_other_scripts = \ bundledoc/bundledoc \ cachepic/cachepic.tlu \ checkcites/checkcites.lua \ + citation-style-language/citeproc.lua \ chklref/chklref.pl \ cjk-gs-integrate/cjk-gs-integrate.pl \ clojure-pamphlet/pamphletangler \ @@ -730,6 +731,7 @@ uninstall-am: uninstall-nobase_dist_texmf_scriptsSCRIPTS .PRECIOUS: Makefile +# Build lists of scripts. scripts-list: Makefile @echo "Create $@" @echo "texmf_scripts='" >$@ @@ -737,6 +739,10 @@ scripts-list: Makefile @echo "'" >>$@ cmp -s $(srcdir)/scripts.lst $@ || cp -f $@ $(srcdir)/scripts.lst +# Hard to remember the target name different from final file name. +scripts-lst: + $(MAKE) scripts-list + @MAINTAINER_MODE_TRUE@all-local: scripts-list @MAINTAINER_MODE_FALSE@all-local: diff --git a/Build/source/texk/texlive/linked_scripts/citation-style-language/citeproc.lua b/Build/source/texk/texlive/linked_scripts/citation-style-language/citeproc.lua new file mode 100644 index 00000000000..19f217535ed --- /dev/null +++ b/Build/source/texk/texlive/linked_scripts/citation-style-language/citeproc.lua @@ -0,0 +1,18 @@ +--[[ + Copyright (C) 2021 Zeping Lee +--]] + + +local citeproc = {} + +local engine = require("citeproc-engine") +local bib = require("citeproc-bib") +local util = require("citeproc-util") + +citeproc.__VERSION__ = "0.1.0" + +citeproc.new = engine.CiteProc.new +citeproc.parse_bib = bib.parse +citeproc.util = util + +return citeproc diff --git a/Build/source/texk/texlive/linked_scripts/scripts.lst b/Build/source/texk/texlive/linked_scripts/scripts.lst index 7013f5d9625..abe4b5036d6 100644 --- a/Build/source/texk/texlive/linked_scripts/scripts.lst +++ b/Build/source/texk/texlive/linked_scripts/scripts.lst @@ -53,6 +53,7 @@ bundledoc/arlatex bundledoc/bundledoc cachepic/cachepic.tlu checkcites/checkcites.lua +citation-style-language/citeproc.lua chklref/chklref.pl cjk-gs-integrate/cjk-gs-integrate.pl clojure-pamphlet/pamphletangler |