Skip to content

Commit 3d7f2eb

Browse files
committed
Make CS Loader implementation dependant of DOTNET_COMMAND.
1 parent b4ab8c6 commit 3d7f2eb

File tree

1 file changed

+7
-7
lines changed

1 file changed

+7
-7
lines changed

source/loaders/cs_loader/netcore/CMakeLists.txt

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -31,20 +31,20 @@ message(STATUS "Plugin ${target} implementation")
3131

3232
if(DOTNET_VERSION VERSION_EQUAL "2.0" OR DOTNET_VERSION VERSION_GREATER "2.0")
3333
add_custom_target(${target} ALL
34-
COMMAND dotnet restore ${CMAKE_CURRENT_SOURCE_DIR}/source/project.csproj
35-
COMMAND dotnet publish ${CMAKE_CURRENT_SOURCE_DIR}/source/project.csproj -o ${CMAKE_BINARY_DIR}
34+
COMMAND ${DOTNET_COMMAND} restore ${CMAKE_CURRENT_SOURCE_DIR}/source/project.csproj
35+
COMMAND ${DOTNET_COMMAND} publish ${CMAKE_CURRENT_SOURCE_DIR}/source/project.csproj -o ${CMAKE_BINARY_DIR}
3636
)
3737
else()
3838
if(DOTNET_MIGRATE)
3939
add_custom_target(${target} ALL
40-
COMMAND dotnet migrate ${CMAKE_CURRENT_SOURCE_DIR}/source/project.json
41-
COMMAND dotnet restore ${CMAKE_CURRENT_SOURCE_DIR}/source/project.json
42-
COMMAND dotnet publish ${CMAKE_CURRENT_SOURCE_DIR}/source/project.json -o ${CMAKE_BINARY_DIR}
40+
COMMAND ${DOTNET_COMMAND} migrate ${CMAKE_CURRENT_SOURCE_DIR}/source/project.json
41+
COMMAND ${DOTNET_COMMAND} restore ${CMAKE_CURRENT_SOURCE_DIR}/source/project.json
42+
COMMAND ${DOTNET_COMMAND} publish ${CMAKE_CURRENT_SOURCE_DIR}/source/project.json -o ${CMAKE_BINARY_DIR}
4343
)
4444
else()
4545
add_custom_target(${target} ALL
46-
COMMAND dotnet restore ${CMAKE_CURRENT_SOURCE_DIR}/source/project.json
47-
COMMAND dotnet publish ${CMAKE_CURRENT_SOURCE_DIR}/source/project.json -o ${CMAKE_BINARY_DIR}
46+
COMMAND ${DOTNET_COMMAND} restore ${CMAKE_CURRENT_SOURCE_DIR}/source/project.json
47+
COMMAND ${DOTNET_COMMAND} publish ${CMAKE_CURRENT_SOURCE_DIR}/source/project.json -o ${CMAKE_BINARY_DIR}
4848
)
4949
endif()
5050
endif()

0 commit comments

Comments
 (0)