summaryrefslogtreecommitdiff
path: root/solenv
diff options
context:
space:
mode:
authorStephan Bergmann <sbergman@redhat.com>2015-11-12 22:43:07 +0100
committerStephan Bergmann <sbergman@redhat.com>2015-11-12 22:43:07 +0100
commit8c8dab48fc8bf1d8c3f0f5e5139323222a81406e (patch)
treebf554565a9db9abd80b4f1981e452bfa37ae3cb1 /solenv
parent58d8fa1105f5a259111c1cbafc54ff1586d2e24c (diff)
Make "make debugrun" use lldb on Mac
...the way command line arguments for the debugee need to be passed to lldb with some JSON quoting looks really odd Change-Id: I11a74ee6f8969664e9ba1cd72d2e3723848ceea1
Diffstat (limited to 'solenv')
-rw-r--r--solenv/gbuild/platform/macosx.mk6
1 files changed, 2 insertions, 4 deletions
diff --git a/solenv/gbuild/platform/macosx.mk b/solenv/gbuild/platform/macosx.mk
index 83091e1fdd8f..06520626564c 100644
--- a/solenv/gbuild/platform/macosx.mk
+++ b/solenv/gbuild/platform/macosx.mk
@@ -308,10 +308,8 @@ gb_PythonTest_PRECOMMAND := $(gb_PythonTest_PRECOMMAND):$(WORKDIR)/UnpackedTarba
# Module class
define gb_Module_DEBUGRUNCOMMAND
-OFFICESCRIPT=$$($(gb_MKTEMP)) && \
-printf '%s\n' "set args --norestore --nologo '--accept=pipe,name=$(USER);urp;'" > $${OFFICESCRIPT} && \
-gdb -x $${OFFICESCRIPT} $(INSTROOT)/$(LIBO_BIN_FOLDER)/soffice && \
-rm $${OFFICESCRIPT}
+lldb -f $(INSTROOT)/$(LIBO_BIN_FOLDER)/soffice -- --norestore --nologo \
+ '"--accept=pipe,name=$(USER)\;urp"'
endef
# InstallModuleTarget class