@@ -73,31 +73,31 @@ add_custom_command(
7373)
7474
7575set (netcoredbg_SRC
76- main.cpp
77- manageddebugger.cpp
78- symbolreader.cpp
79- platform.cpp
80- protocol.cpp
81- breakpoints.cpp
82- modules.cpp
83- variables.cpp
84- typeprinter.cpp
85- valuewalk.cpp
86- valueprint.cpp
87- miprotocol.cpp
88- vscodeprotocol.cpp
89- frames.cpp
90- jmc.cpp
91- cputil.cpp
92- expr.cpp
93- valuewrite.cpp
94- logger.cpp
76+ debugger/breakpoints.cpp
77+ debugger/expr.cpp
78+ debugger/frames.cpp
79+ debugger/manageddebugger.cpp
80+ debugger/valueprint.cpp
81+ debugger/valuewalk.cpp
82+ debugger/valuewrite.cpp
83+ debugger/variables.cpp
84+ managed/interop.cpp
85+ metadata/jmc.cpp
86+ metadata/modules.cpp
87+ metadata/typeprinter.cpp
88+ protocols/cliprotocol.cpp
89+ protocols/iprotocol.cpp
90+ protocols/miprotocol.cpp
91+ protocols/protocol.cpp
92+ protocols/tokenizer.cpp
93+ protocols/vscodeprotocol.cpp
94+ utils/utf.cpp
95+ utils/logger.cpp
9596 buildinfo.cpp
96- cliprotocol.cpp
97- iprotocol.cpp
98- tokenizer.cpp
9997 errormessage.cpp
100- )
98+ main.cpp
99+ platform.cpp
100+ )
101101
102102set (CMAKE_INCLUDE_CURRENT_DIR ON )
103103
@@ -128,24 +128,24 @@ if (DBGSHIM_LOCATION)
128128 install (FILES ${DBGSHIM_LOCATION} DESTINATION ${CMAKE_INSTALL_PREFIX } )
129129endif ()
130130
131- # Build managed part of the debugger (SymbolReader .dll)
131+ # Build managed part of the debugger (ManagedPart .dll)
132132
133133if (BUILD_MANAGED)
134- set (SYMBOLREADER_PROJECT ${CMAKE_CURRENT_SOURCE_DIR } /SymbolReader .csproj)
135- set (SYMBOLREADER_DLL_NAME SymbolReader .dll)
136- set (DOTNET_BUILD_RESULT ${CMAKE_CURRENT_BINARY_DIR } /${SYMBOLREADER_DLL_NAME } )
134+ set (MANAGEDPART_PROJECT ${CMAKE_CURRENT_SOURCE_DIR } /managed/ManagedPart .csproj)
135+ set (MANAGEDPART_DLL_NAME ManagedPart .dll)
136+ set (DOTNET_BUILD_RESULT ${CMAKE_CURRENT_BINARY_DIR } /${MANAGEDPART_DLL_NAME } )
137137
138138 find_program (DOTNETCLI dotnet PATHS "${DOTNET_DIR} " ENV PATH NO_DEFAULT_PATH )
139139
140140 add_custom_command (OUTPUT ${DOTNET_BUILD_RESULT}
141- COMMAND ${DOTNETCLI} publish ${SYMBOLREADER_PROJECT } -o ${CMAKE_CURRENT_BINARY_DIR } /p:BaseIntermediateOutputPath=${CMAKE_CURRENT_BINARY_DIR}/obj/
141+ COMMAND ${DOTNETCLI} publish ${MANAGEDPART_PROJECT } -o ${CMAKE_CURRENT_BINARY_DIR } /p:BaseIntermediateOutputPath=${CMAKE_CURRENT_BINARY_DIR}/obj/
142142 WORKING_DIRECTORY "${CMAKE_CURRENT_BINARY_DIR } "
143- DEPENDS "${CMAKE_CURRENT_SOURCE_DIR } /SymbolReader.cs" "${SYMBOLREADER_PROJECT } "
144- COMMENT "Compiling ${SYMBOLREADER_DLL_NAME } "
143+ DEPENDS "${CMAKE_CURRENT_SOURCE_DIR } /managed/ SymbolReader.cs" "${MANAGEDPART_PROJECT } "
144+ COMMENT "Compiling ${MANAGEDPART_DLL_NAME } "
145145 VERBATIM
146146 )
147147
148- add_custom_target (symbolreader_dll ALL DEPENDS ${DOTNET_BUILD_RESULT} )
148+ add_custom_target (managedpart_dll ALL DEPENDS ${DOTNET_BUILD_RESULT} )
149149
150150 # Copy dlls
151151 set (ROSLYN_DLLS
0 commit comments