Something went wrong. Try again.
What happens if I push all of nixpkgs
Something went wrong. Try again.
749 B · 18 lines
12345678910111213141516171819diff --git a/src/plugins/scriptedwizard/wiz.cpp b/src/plugins/scriptedwizard/wiz.cppindex 0eb4b27..7d469fe 100644--- a/src/plugins/scriptedwizard/wiz.cpp+++ b/src/plugins/scriptedwizard/wiz.cpp@@ -785,6 +785,13 @@ void Wiz::CopyFiles(cbProject* theproject, const wxString& prjdir, const wxStri } } if (do_copy) wxCopyFile(srcfile, dstfile, true);+ // Noticed! Files in Nix Store are readonly, so make the copied file writable+ if (do_copy)+ {+ struct stat statbuf;+ if (!::stat(dstfile.mb_str(), &statbuf))+ ::chmod(dstfile.mb_str(), statbuf.st_mode | 0200);+ } // and add it to the project fname.MakeRelativeTo(prjdir);