DavidSpickett wrote: `launch-working-dir` sounds like `working-dir` to me. Do we need the `launch` prefix? Should this be `target.process` not `target`?
This issue could be re-stated as "a process launched with -w does not use the same working dir if run again". Which I think is certainly unexpected behaviour as a user. Did you look into making `run` of the process just re-use the working dir that was set up front? The way I see it this splits in two: * One use case is saying "I'm running lldb from X but I want to launch all processes as if they were in Y" - where that might be the same program or many different programs across a single session. * Which you could also automate with `cd <workingdir> && <path-to>/lldb/`. Would that work in your system? * `process launch -w`'d processes should not forget their initial working dir when re-run. Feels like you are solving one problem using the solution of a different problem. https://github.com/llvm/llvm-project/pull/113521 _______________________________________________ lldb-commits mailing list lldb-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits