From 88273f9574fc137301b6a65669eb20f18d7a3b61 Mon Sep 17 00:00:00 2001 From: Eelco Dolstra Date: Thu, 17 Feb 2005 13:54:45 +0000 Subject: [PATCH] * Put build logs in $prefix/var/nix/log/drvs/. --- Makefile.am | 1 + src/libstore/build.cc | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/Makefile.am b/Makefile.am index f50351b05..ccc5bf273 100644 --- a/Makefile.am +++ b/Makefile.am @@ -28,6 +28,7 @@ init-state: $(INSTALL) $(INIT_FLAGS) -d $(DESTDIR)$(localstatedir)/nix $(INSTALL) $(INIT_FLAGS) -d $(DESTDIR)$(localstatedir)/nix/db $(INSTALL) $(INIT_FLAGS) -d $(DESTDIR)$(localstatedir)/log/nix + $(INSTALL) $(INIT_FLAGS) -d $(DESTDIR)$(localstatedir)/log/nix/drvs $(INSTALL) $(INIT_FLAGS) -d $(DESTDIR)$(localstatedir)/nix/profiles $(INSTALL) $(INIT_FLAGS) -d $(DESTDIR)$(localstatedir)/nix/gcroots $(INSTALL) $(INIT_FLAGS) -d $(DESTDIR)$(localstatedir)/nix/temproots diff --git a/src/libstore/build.cc b/src/libstore/build.cc index 1aa3e37ba..33914b78e 100644 --- a/src/libstore/build.cc +++ b/src/libstore/build.cc @@ -1156,7 +1156,7 @@ void DerivationGoal::computeClosure() void DerivationGoal::openLogFile() { /* Create a log file. */ - Path logFileName = nixLogDir + "/" + baseNameOf(drvPath); + Path logFileName = nixLogDir + "/drvs/" + baseNameOf(drvPath); fdLogFile = open(logFileName.c_str(), O_CREAT | O_WRONLY | O_TRUNC, 0666); if (fdLogFile == -1)