()
| 142 | } |
| 143 | |
| 144 | func (f *File) UpdateStdenv() error { |
| 145 | if err := nix.ClearFlakeCache(f.devboxProject.Stdenv()); err != nil { |
| 146 | return err |
| 147 | } |
| 148 | if err := f.Remove(f.devboxProject.Stdenv().String()); err != nil { |
| 149 | return err |
| 150 | } |
| 151 | return f.Add(f.devboxProject.Stdenv().String()) |
| 152 | } |
| 153 | |
| 154 | // TODO: We should improve a few issues with this function: |
| 155 | // * It shared the same name as Devbox.Stdenv() which is confusing. |