summaryrefslogtreecommitdiff
path: root/scripts/mkimport
Commit message (Collapse)AuthorAgeFilesLines
* [import] adapt to grand upstream restructuringPhilipp Gesang2016-04-071-49/+89
| | | | | | | | | | | | | | | | | | | | | Two not quite unrelated changes have to be accounted for: * Finally, the source for Context MkII and MkIV are being kept in separate trees, at least as far as the format is concerned. All out scripts that pull code from upstream had to be adapted. * New fontloader. This has been cooking for half a year maybe: Some of our troubles with 2.6 were caused by separating out the revised but highly experimental code from the self-contained fontloader, despite Hans’ great efforts to make it seamless. Now that the new fontloader is deemed mature enough, we have to accomodate the switchover. The fallout exceeds the bounds of Luaotfload proper: The Lualibs package had to be extended as well, adding a rather tiny library from the ``util-*`` namespace. With the latest setup, a fontloader can indeed be assembled automatically again. No testing has taken place yet, so it might not even run.
* [import] do not abort immediately upon encountering missing filePhilipp Gesang2016-04-061-20/+32
| | | | | | Larger changes by upstream are easier to comprehend if errors during import are counted instead. The script will exit non-zero regardless if such an error occurred, but otherwise attempt to import all the files.
* [init] set up stubs for pre-0.87 LuatexPhilipp Gesang2015-12-211-6/+6
|
* [mkimport,build] integrate with main makefilePhilipp Gesang2015-12-121-4/+1
|
* [mkimport] include MD5 hash with file scope infoPhilipp Gesang2015-12-121-6/+7
|
* [mkimport] directly package fontloaderPhilipp Gesang2015-12-121-54/+193
| | | | | | | | | | Fix issue #305 No round-trip through mtx-package is required anymore. This assumes “util-mrg.lua” which comes with Context is present in the path. As as side-effect we can inject custom annotations into the file that reduce possible confusion for users.
* [mkimport] allow output in pwdPhilipp Gesang2015-11-241-1/+1
|
* [mkimport] remove code obstructing user-specified import pathPhilipp Gesang2015-11-241-9/+0
|
* [import] allow passing search location on command linePhilipp Gesang2015-11-191-8/+27
| | | | And btw don’t hard code my own homedir =)
* [mk*] kill version and modification headers from scripts tooPhilipp Gesang2015-11-051-2/+0
|
* [import,fontloader] move imported package out of the wayPhilipp Gesang2015-07-211-1/+1
|
* [import] automate merge with parameters passed from makefilePhilipp Gesang2015-07-211-8/+42
|
* [import] batch create packaging paths in one placePhilipp Gesang2015-07-211-34/+49
|
* [import] move merge result into build destinationPhilipp Gesang2015-07-201-8/+43
|
* [import] implement packaging stepPhilipp Gesang2015-04-291-22/+69
|
* [import] prepare our own packagingPhilipp Gesang2015-04-271-4/+62
|
* [import] fix usage messagePhilipp Gesang2015-03-111-1/+1
|
* [import] correctly derive ourname in tellPhilipp Gesang2014-12-271-2/+2
|
* [import] consider prefix variants when searchingPhilipp Gesang2014-12-111-30/+46
|
* [import] include Luatex-Fonts path in tell lookupPhilipp Gesang2014-12-111-8/+23
|
* [import] implement tell outputPhilipp Gesang2014-12-111-6/+78
|
* [import] extend tell searchPhilipp Gesang2014-12-111-14/+66
|
* [import] add usage messagePhilipp Gesang2014-12-111-1/+8
|
* [import] add stub for usage messagePhilipp Gesang2014-12-101-5/+17
|
* [import] add preliminary file inspectionPhilipp Gesang2014-12-101-1/+44
|
* [import] unify appearancePhilipp Gesang2014-12-091-6/+12
|
* [import] fix destination path building in import procedurePhilipp Gesang2014-12-091-3/+3
| | | | D’oh!
* [import] fix error messagePhilipp Gesang2014-12-091-1/+1
|
* [import] classify essential and non-essential files into appropriate ↵Philipp Gesang2014-12-091-6/+13
| | | | | | subdirectories Simplifies writing make rules ;)
* [import] prefer enumerations instead of stringsPhilipp Gesang2014-12-091-57/+63
|
* [import] implement automated batch importPhilipp Gesang2014-12-091-11/+80
| | | | Already being used for the next update commit.
* [import] add single file importing routinePhilipp Gesang2014-12-091-10/+22
|
* [import] implement file lookupPhilipp Gesang2014-12-091-4/+40
|
* [scripts] add early draft of import helperPhilipp Gesang2014-12-091-0/+321