diff --git a/win64/CMakeLists.txt b/win64/CMakeLists.txt index ecfe69a3..2fd73b2a 100644 --- a/win64/CMakeLists.txt +++ b/win64/CMakeLists.txt @@ -164,21 +164,27 @@ if(CC_EDITOR) elseif(USE_SE_V8) add_library(v8 SHARED IMPORTED GLOBAL) set_target_properties(v8 PROPERTIES - IMPORTED_LOCATION ${CMAKE_CURRENT_LIST_DIR}/libs/v8.dll - IMPORTED_IMPLIB ${CMAKE_CURRENT_LIST_DIR}/libs/v8.dll.lib + IMPORTED_LOCATION_RELEASE ${CMAKE_CURRENT_LIST_DIR}/libs/v8/release/v8.dll + IMPORTED_IMPLIB_RELEASE ${CMAKE_CURRENT_LIST_DIR}/libs/v8/release/v8.dll.lib + IMPORTED_LOCATION_DEBUG ${CMAKE_CURRENT_LIST_DIR}/libs/v8/debug/v8.dll + IMPORTED_IMPLIB_DEBUG ${CMAKE_CURRENT_LIST_DIR}/libs/v8/debug/v8.dll.lib INTERFACE_COMPILE_DEFINITIONS V8_COMPRESS_POINTERS ) add_library(v8_libbase SHARED IMPORTED GLOBAL) set_target_properties(v8_libbase PROPERTIES - IMPORTED_LOCATION ${CMAKE_CURRENT_LIST_DIR}/libs/v8_libbase.dll - IMPORTED_IMPLIB ${CMAKE_CURRENT_LIST_DIR}/libs/v8_libbase.dll.lib + IMPORTED_LOCATION_RELEASE ${CMAKE_CURRENT_LIST_DIR}/libs/v8/release/v8_libbase.dll + IMPORTED_IMPLIB_RELEASE ${CMAKE_CURRENT_LIST_DIR}/libs/v8/release/v8_libbase.dll.lib + IMPORTED_LOCATION_DEBUG ${CMAKE_CURRENT_LIST_DIR}/libs/v8/debug/v8_libbase.dll + IMPORTED_IMPLIB_DEBUG ${CMAKE_CURRENT_LIST_DIR}/libs/v8/debug/v8_libbase.dll.lib ) add_library(v8_libplatform SHARED IMPORTED GLOBAL) set_target_properties(v8_libplatform PROPERTIES - IMPORTED_LOCATION ${CMAKE_CURRENT_LIST_DIR}/libs/v8_libplatform.dll - IMPORTED_IMPLIB ${CMAKE_CURRENT_LIST_DIR}/libs/v8_libplatform.dll.lib + IMPORTED_LOCATION_RELEASE ${CMAKE_CURRENT_LIST_DIR}/libs/v8/release/v8_libplatform.dll + IMPORTED_IMPLIB_RELEASE ${CMAKE_CURRENT_LIST_DIR}/libs/v8/release/v8_libplatform.dll.lib + IMPORTED_LOCATION_DEBUG ${CMAKE_CURRENT_LIST_DIR}/libs/v8/debug/v8_libplatform.dll + IMPORTED_IMPLIB_DEBUG ${CMAKE_CURRENT_LIST_DIR}/libs/v8/debug/v8_libplatform.dll.lib ) target_link_libraries(v8 INTERFACE v8_libbase v8_libplatform) diff --git a/win64/libs/v8/Debug/v8.dll b/win64/libs/v8/Debug/v8.dll new file mode 100644 index 00000000..aa6875af Binary files /dev/null and b/win64/libs/v8/Debug/v8.dll differ diff --git a/win64/libs/v8/Debug/v8.dll.lib b/win64/libs/v8/Debug/v8.dll.lib new file mode 100644 index 00000000..98ff53df Binary files /dev/null and b/win64/libs/v8/Debug/v8.dll.lib differ diff --git a/win64/libs/v8/Debug/v8_libbase.dll b/win64/libs/v8/Debug/v8_libbase.dll new file mode 100644 index 00000000..579f9e9d Binary files /dev/null and b/win64/libs/v8/Debug/v8_libbase.dll differ diff --git a/win64/libs/v8/Debug/v8_libbase.dll.lib b/win64/libs/v8/Debug/v8_libbase.dll.lib new file mode 100644 index 00000000..e53a18fd Binary files /dev/null and b/win64/libs/v8/Debug/v8_libbase.dll.lib differ diff --git a/win64/libs/v8/Debug/v8_libplatform.dll b/win64/libs/v8/Debug/v8_libplatform.dll new file mode 100644 index 00000000..068a1a5a Binary files /dev/null and b/win64/libs/v8/Debug/v8_libplatform.dll differ diff --git a/win64/libs/v8_libplatform.dll.lib b/win64/libs/v8/Debug/v8_libplatform.dll.lib similarity index 100% rename from win64/libs/v8_libplatform.dll.lib rename to win64/libs/v8/Debug/v8_libplatform.dll.lib diff --git a/win64/libs/v8.dll b/win64/libs/v8/Release/v8.dll similarity index 100% rename from win64/libs/v8.dll rename to win64/libs/v8/Release/v8.dll diff --git a/win64/libs/v8.dll.lib b/win64/libs/v8/Release/v8.dll.lib similarity index 100% rename from win64/libs/v8.dll.lib rename to win64/libs/v8/Release/v8.dll.lib diff --git a/win64/libs/v8_libbase.dll b/win64/libs/v8/Release/v8_libbase.dll similarity index 100% rename from win64/libs/v8_libbase.dll rename to win64/libs/v8/Release/v8_libbase.dll diff --git a/win64/libs/v8_libbase.dll.lib b/win64/libs/v8/Release/v8_libbase.dll.lib similarity index 100% rename from win64/libs/v8_libbase.dll.lib rename to win64/libs/v8/Release/v8_libbase.dll.lib diff --git a/win64/libs/v8_libplatform.dll b/win64/libs/v8/Release/v8_libplatform.dll similarity index 100% rename from win64/libs/v8_libplatform.dll rename to win64/libs/v8/Release/v8_libplatform.dll diff --git a/win64/libs/v8/Release/v8_libplatform.dll.lib b/win64/libs/v8/Release/v8_libplatform.dll.lib new file mode 100644 index 00000000..f240daa9 Binary files /dev/null and b/win64/libs/v8/Release/v8_libplatform.dll.lib differ