From 2ba7427e91a2b3b8ced1adb51f30c8309c5fccdc Mon Sep 17 00:00:00 2001 From: araq Date: Fri, 14 Nov 2025 08:57:15 +0100 Subject: [PATCH] bugfix: produce the required nimcache subdir --- compiler/ast2nif.nim | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/compiler/ast2nif.nim b/compiler/ast2nif.nim index af4955d947..5ca1f5f141 100644 --- a/compiler/ast2nif.nim +++ b/compiler/ast2nif.nim @@ -463,7 +463,8 @@ proc writeNifModule*(config: ConfigRef; thisModule: int32; n: PNode) = inner.addParRi() let m = modname(w.moduleToNifSuffix, w.currentModule, w.infos.config) - let d = toGeneratedFile(config, AbsoluteFile(m), ".nif").string + let nifFilename = AbsoluteFile(m).changeFileExt(".nif") + let d = completeGeneratedFilePath(config, nifFilename).string var dest = createTokenBuf(600) dest.addParLe pool.tags.getOrIncl(toNifTag(nkStmtList)), rootInfo