Bug-fix: fix target dll searching logic
[platform/core/dotnet/launcher.git] / NativeLauncher / dotnet.debugger
index 7a89927..1f8f89a 100644 (file)
@@ -1,7 +1,104 @@
 [DEBUGGER]
 NAME LLDB-SERVER
 EXE /home/owner/share/tmp/sdk_tools/lldb/bin/lldb-server
-APP_TYPE dotnet
+APP_TYPE dotnet|dotnet-nui
 EXTRA_KEY __DLP_DEBUG_ARG__
 EXTRA_ENV CORECLR_GDBJIT
 EXTRA_ENV COMPlus_ZapDisable
+
+[DEBUGGER]
+NAME LLDB-MI
+EXE /opt/usr/home/owner/share/tmp/sdk_tools/lldb/bin/lldb-mi
+APP_TYPE dotnet|dotnet-nui
+EXTRA_KEY __DLP_ATTACH_ARG__
+ATTACH true
+
+[DEBUGGER]
+NAME NETCOREDBG
+EXE /home/owner/share/tmp/sdk_tools/netcoredbg/netcoredbg
+APP_TYPE dotnet|dotnet-nui
+EXTRA_KEY __DLP_DEBUG_ARG__
+
+[DEBUGGER]
+NAME DIAGNOSTICS
+APP_TYPE dotnet|dotnet-nui
+EXTRA_ENV DOTNET_DiagnosticPorts
+
+[DEBUGGER]
+NAME HEAPTRACK
+EXE /home/owner/share/tmp/sdk_tools/profctl/profctl
+APP_TYPE dotnet|dotnet-nui
+DEFAULT_OPT -v
+DEFAULT_OPT -p
+DEFAULT_OPT /home/owner/share/tmp/sdk_tools/heaptrack/heaptrack_fifo
+DEFAULT_OPT -w
+DEFAULT_OPT -e
+DEFAULT_OPT /home/owner/share/tmp/sdk_tools/heaptrack/heaptrack_interpret
+DEFAULT_OPT -o
+DEFAULT_OPT /home/owner/share/tmp/sdk_tools/profctl/profctl_heaptrack.log
+DEFAULT_OPT -E
+DEFAULT_OPT    DUMP_HEAPTRACK_OUTPUT=/home/owner/share/tmp/sdk_tools/heaptrack/heaptrack_fifo
+DEFAULT_OPT    CORECLR_PROFILER={C7BAD323-25F0-4C0B-B354-566390B215CA}
+DEFAULT_OPT    CORECLR_PROFILER_PATH=/home/owner/share/tmp/sdk_tools/heaptrack/libprofiler.so
+DEFAULT_OPT    PROF_CONFIG_FILENAME=/home/owner/share/tmp/sdk_tools/heaptrack/profiler.config
+DEFAULT_OPT    CORECLR_ENABLE_PROFILING=1
+DEFAULT_OPT    COMPlus_LogEnable=1
+DEFAULT_OPT -c
+DEFAULT_OPT 6005
+DEFAULT_OPT -d
+DEFAULT_OPT 6006
+DEFAULT_OPT --
+
+[DEBUGGER]
+NAME COREPROFILER
+EXE /home/owner/share/tmp/sdk_tools/profctl/profctl
+APP_TYPE dotnet|dotnet-nui
+DEFAULT_OPT -v
+DEFAULT_OPT -i
+DEFAULT_OPT -p
+DEFAULT_OPT /home/owner/share/tmp/sdk_tools/coreprofiler/trace.log
+DEFAULT_OPT -w
+DEFAULT_OPT -o
+DEFAULT_OPT /home/owner/share/tmp/sdk_tools/profctl/profctl_coreprofiler.log
+DEFAULT_OPT -E
+DEFAULT_OPT    CORECLR_PROFILER={101DA8FE-FDCA-4D0E-9712-7639CDE48EBA}
+DEFAULT_OPT    CORECLR_PROFILER_PATH=/home/owner/share/tmp/sdk_tools/coreprofiler/libcoreprof.so
+DEFAULT_OPT    PROF_TRACE_FILENAME=/home/owner/share/tmp/sdk_tools/coreprofiler/trace.log
+DEFAULT_OPT    PROF_CONFIG_FILENAME=/home/owner/share/tmp/sdk_tools/coreprofiler/profiler.config
+DEFAULT_OPT    CORECLR_ENABLE_PROFILING=1
+DEFAULT_OPT    COMPlus_EnableEventLog=1
+DEFAULT_OPT -c
+DEFAULT_OPT 6001
+DEFAULT_OPT -d
+DEFAULT_OPT 6002
+DEFAULT_OPT -s
+DEFAULT_OPT 6003
+DEFAULT_OPT --
+
+[DEBUGGER]
+NAME LIVEPROFILER
+EXE /home/owner/share/tmp/sdk_tools/profctl/profctl
+APP_TYPE dotnet|dotnet-nui
+DEFAULT_OPT -v
+DEFAULT_OPT -i
+DEFAULT_OPT -p
+DEFAULT_OPT /home/owner/share/tmp/sdk_tools/coreprofiler/trace.log
+DEFAULT_OPT -w
+DEFAULT_OPT -o
+DEFAULT_OPT /home/owner/share/tmp/sdk_tools/profctl/profctl_liveprofiler.log
+DEFAULT_OPT -E
+DEFAULT_OPT    CORECLR_PROFILER={101DA8FE-FDCA-4D0E-9712-7639CDE48EBA}
+DEFAULT_OPT    CORECLR_PROFILER_PATH=/home/owner/share/tmp/sdk_tools/coreprofiler/libcoreprof.so
+DEFAULT_OPT    PROF_TRACE_FILENAME=/home/owner/share/tmp/sdk_tools/coreprofiler/trace.log
+DEFAULT_OPT    PROF_CONFIG_FILENAME=/home/owner/share/tmp/sdk_tools/coreprofiler/profiler.config
+DEFAULT_OPT    CORECLR_ENABLE_PROFILING=1
+DEFAULT_OPT    COMPlus_EnableEventLog=1
+DEFAULT_OPT -c
+DEFAULT_OPT 6001
+DEFAULT_OPT -d
+DEFAULT_OPT 6002
+DEFAULT_OPT -s
+DEFAULT_OPT 6003
+DEFAULT_OPT --
+DEFAULT_OPT /home/owner/share/tmp/sdk_tools/netcoredbg/netcoredbg
+EXTRA_KEY __DLP_DEBUG_ARG__