[latex3-commits] [latex3/l3build] 0e43ae: Remove --testfiledir|-t option (see #18)

GitHub noreply at github.com
Thu Jul 6 17:19:47 CEST 2017


  Branch: refs/heads/config
  Home:   https://github.com/latex3/l3build
  Commit: 0e43aeaacda620adc3f127dac62c82906b00a718
      https://github.com/latex3/l3build/commit/0e43aeaacda620adc3f127dac62c82906b00a718
  Author: Joseph Wright <joseph.wright at morningstar2.co.uk>
  Date:   2017-07-06 (Thu, 06 Jul 2017)

  Changed paths:
    M l3build.dtx
    M l3build.lua

  Log Message:
  -----------
  Remove --testfiledir|-t option (see #18)

This is step one and leaves the multiple tests non-functional. Later commits will
address this.


  Commit: 7f1833693f03dda10ec2fc950d82592ef9fa52f1
      https://github.com/latex3/l3build/commit/7f1833693f03dda10ec2fc950d82592ef9fa52f1
  Author: Joseph Wright <joseph.wright at morningstar2.co.uk>
  Date:   2017-07-06 (Thu, 06 Jul 2017)

  Changed paths:
    A config/plain.lua
    M l3build.dtx
    M l3build.lua
    M testfiles-plain/plain-pdftex.tlg

  Log Message:
  -----------
  Add support for --config|-c option (fixes #18)

At present this works on the basis that

    texlua build.lua check

does all targets while

    texlua build.lua check -c <config>

does a single one. There is a slight issue with the 'vanilla'
config as there is no way to run *just* it during "check". We could
go with

    texlua build.lua --config=

i.e. use the 'long' form to make the <config> optional. We could
alternatively have a default config

    stdconfig = "" -- or "default"

and perhaps not insist it exists: thoughts welcome!y


Compare: https://github.com/latex3/l3build/compare/0e43aeaacda6^...7f1833693f03


More information about the latex3-commits mailing list