mirror of
https://github.com/swift-project/pilotclient.git
synced 2026-04-20 20:40:29 +08:00
refactor: Move externals/ to third_party/
This commit is contained in:
@@ -3,48 +3,48 @@
|
||||
|
||||
add_library(externals_crashpad INTERFACE)
|
||||
target_include_directories(externals_crashpad INTERFACE
|
||||
${PROJECT_SOURCE_DIR}/externals/common/include/crashpad
|
||||
${PROJECT_SOURCE_DIR}/externals/common/include/crashpad/mini_chromium
|
||||
${PROJECT_SOURCE_DIR}/third_party/externals/common/include/crashpad
|
||||
${PROJECT_SOURCE_DIR}/third_party/externals/common/include/crashpad/mini_chromium
|
||||
)
|
||||
|
||||
if(SWIFT_WIN32)
|
||||
if(CMAKE_BUILD_TYPE STREQUAL "DEBUG")
|
||||
target_link_libraries(externals_crashpad INTERFACE
|
||||
${PROJECT_SOURCE_DIR}/externals/win32-msvc/32/lib/based.lib
|
||||
${PROJECT_SOURCE_DIR}/externals/win32-msvc/32/lib/clientd.lib
|
||||
${PROJECT_SOURCE_DIR}/externals/win32-msvc/32/lib/utild.lib
|
||||
${PROJECT_SOURCE_DIR}/third_party/externals/win32-msvc/32/lib/based.lib
|
||||
${PROJECT_SOURCE_DIR}/third_party/externals/win32-msvc/32/lib/clientd.lib
|
||||
${PROJECT_SOURCE_DIR}/third_party/externals/win32-msvc/32/lib/utild.lib
|
||||
)
|
||||
else()
|
||||
target_link_libraries(externals_crashpad INTERFACE
|
||||
${PROJECT_SOURCE_DIR}/externals/win32-msvc/32/lib/base.lib
|
||||
${PROJECT_SOURCE_DIR}/externals/win32-msvc/32/lib/client.lib
|
||||
${PROJECT_SOURCE_DIR}/externals/win32-msvc/32/lib/util.lib
|
||||
${PROJECT_SOURCE_DIR}/third_party/externals/win32-msvc/32/lib/base.lib
|
||||
${PROJECT_SOURCE_DIR}/third_party/externals/win32-msvc/32/lib/client.lib
|
||||
${PROJECT_SOURCE_DIR}/third_party/externals/win32-msvc/32/lib/util.lib
|
||||
)
|
||||
endif()
|
||||
elseif(SWIFT_WIN64)
|
||||
if(${CMAKE_BUILD_TYPE} STREQUAL "Debug")
|
||||
target_link_libraries(externals_crashpad INTERFACE
|
||||
${PROJECT_SOURCE_DIR}/externals/win32-msvc/64/lib/based.lib
|
||||
${PROJECT_SOURCE_DIR}/externals/win32-msvc/64/lib/clientd.lib
|
||||
${PROJECT_SOURCE_DIR}/externals/win32-msvc/64/lib/utild.lib
|
||||
${PROJECT_SOURCE_DIR}/third_party/externals/win32-msvc/64/lib/based.lib
|
||||
${PROJECT_SOURCE_DIR}/third_party/externals/win32-msvc/64/lib/clientd.lib
|
||||
${PROJECT_SOURCE_DIR}/third_party/externals/win32-msvc/64/lib/utild.lib
|
||||
)
|
||||
else()
|
||||
target_link_libraries(externals_crashpad INTERFACE
|
||||
${PROJECT_SOURCE_DIR}/externals/win32-msvc/64/lib/base.lib
|
||||
${PROJECT_SOURCE_DIR}/externals/win32-msvc/64/lib/client.lib
|
||||
${PROJECT_SOURCE_DIR}/externals/win32-msvc/64/lib/util.lib
|
||||
${PROJECT_SOURCE_DIR}/third_party/externals/win32-msvc/64/lib/base.lib
|
||||
${PROJECT_SOURCE_DIR}/third_party/externals/win32-msvc/64/lib/client.lib
|
||||
${PROJECT_SOURCE_DIR}/third_party/externals/win32-msvc/64/lib/util.lib
|
||||
)
|
||||
endif()
|
||||
elseif(APPLE)
|
||||
target_link_libraries(externals_crashpad INTERFACE
|
||||
${PROJECT_SOURCE_DIR}/externals/macx-clang/64/lib/libbase.a
|
||||
${PROJECT_SOURCE_DIR}/externals/macx-clang/64/lib/libclient.a
|
||||
${PROJECT_SOURCE_DIR}/externals/macx-clang/64/lib/libutil.a
|
||||
${PROJECT_SOURCE_DIR}/third_party/externals/macx-clang/64/lib/libbase.a
|
||||
${PROJECT_SOURCE_DIR}/third_party/externals/macx-clang/64/lib/libclient.a
|
||||
${PROJECT_SOURCE_DIR}/third_party/externals/macx-clang/64/lib/libutil.a
|
||||
)
|
||||
else()
|
||||
target_link_libraries(externals_crashpad INTERFACE
|
||||
${PROJECT_SOURCE_DIR}/externals/linux-g++/64/lib/libbase.a
|
||||
${PROJECT_SOURCE_DIR}/externals/linux-g++/64/lib/libclient.a
|
||||
${PROJECT_SOURCE_DIR}/externals/linux-g++/64/lib/libutil.a
|
||||
${PROJECT_SOURCE_DIR}/third_party/externals/linux-g++/64/lib/libbase.a
|
||||
${PROJECT_SOURCE_DIR}/third_party/externals/linux-g++/64/lib/libclient.a
|
||||
${PROJECT_SOURCE_DIR}/third_party/externals/linux-g++/64/lib/libutil.a
|
||||
)
|
||||
endif()
|
||||
|
||||
Reference in New Issue
Block a user