From 519643c7115e85e503590145e7f25e79d5132a7d Mon Sep 17 00:00:00 2001 From: Will Robertson Date: Thu, 14 Dec 2017 13:14:50 +1030 Subject: [PATCH] manifest: fix loading external lua file --- l3build.lua | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/l3build.lua b/l3build.lua index ea54110c..01e6bd0e 100644 --- a/l3build.lua +++ b/l3build.lua @@ -2359,7 +2359,9 @@ bundleunpack = bundleunpack or function(sourcedirs, sources) end -dofile("l3build-manifest.lua") +kpse.set_program_name("kpsewhich") +build_kpse_path = dirname(kpse.lookup("l3build.lua")) +require( kpse.lookup("l3build-manifest.lua", { path = build_kpse_path } ) ) function version()