[Build] Fix VS to send Debug build output to the same place as Ninja
This commit is contained in:
@@ -30,10 +30,10 @@ else()
|
|||||||
set(XE_PLATFORM_NAME "Linux")
|
set(XE_PLATFORM_NAME "Linux")
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
# Output directories
|
# Output directories (use PROJECT_SOURCE_DIR so VS and Ninja share the same paths)
|
||||||
set(CMAKE_RUNTIME_OUTPUT_DIRECTORY "${CMAKE_BINARY_DIR}/bin/${XE_PLATFORM_NAME}")
|
set(CMAKE_RUNTIME_OUTPUT_DIRECTORY "${PROJECT_SOURCE_DIR}/build/bin/${XE_PLATFORM_NAME}")
|
||||||
set(CMAKE_LIBRARY_OUTPUT_DIRECTORY "${CMAKE_BINARY_DIR}/bin/${XE_PLATFORM_NAME}")
|
set(CMAKE_LIBRARY_OUTPUT_DIRECTORY "${PROJECT_SOURCE_DIR}/build/bin/${XE_PLATFORM_NAME}")
|
||||||
set(CMAKE_ARCHIVE_OUTPUT_DIRECTORY "${CMAKE_BINARY_DIR}/obj/${XE_PLATFORM_NAME}")
|
set(CMAKE_ARCHIVE_OUTPUT_DIRECTORY "${PROJECT_SOURCE_DIR}/build/obj/${XE_PLATFORM_NAME}")
|
||||||
|
|
||||||
# Create scratch/ if needed
|
# Create scratch/ if needed
|
||||||
file(MAKE_DIRECTORY "${PROJECT_SOURCE_DIR}/scratch")
|
file(MAKE_DIRECTORY "${PROJECT_SOURCE_DIR}/scratch")
|
||||||
|
|||||||
Reference in New Issue
Block a user