diff --git a/Minecraft.Client/CMakeLists.txt b/Minecraft.Client/CMakeLists.txt index 9f75efd21..62461b79f 100644 --- a/Minecraft.Client/CMakeLists.txt +++ b/Minecraft.Client/CMakeLists.txt @@ -35,6 +35,7 @@ target_include_directories(Minecraft.Client PRIVATE "${CMAKE_CURRENT_SOURCE_DIR}" "${CMAKE_CURRENT_SOURCE_DIR}/${PLATFORM_NAME}/Iggy/include" "${CMAKE_SOURCE_DIR}/include/" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/libs/bit7z/include" ) target_compile_definitions(Minecraft.Client PRIVATE ${MINECRAFT_SHARED_DEFINES} @@ -60,11 +61,13 @@ target_link_libraries(Minecraft.Client PRIVATE "${CMAKE_CURRENT_SOURCE_DIR}/${PLATFORM_NAME}/4JLibs/libs/4J_Input_d.lib" "${CMAKE_CURRENT_SOURCE_DIR}/${PLATFORM_NAME}/4JLibs/libs/4J_Storage_d.lib" "${CMAKE_CURRENT_SOURCE_DIR}/${PLATFORM_NAME}/4JLibs/libs/4J_Render_PC_d.lib" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/libs/bit7z/lib/x64/Debug/bit7z.lib" > $<$>: # Release 4J libraries "${CMAKE_CURRENT_SOURCE_DIR}/${PLATFORM_NAME}/4JLibs/libs/4J_Input.lib" "${CMAKE_CURRENT_SOURCE_DIR}/${PLATFORM_NAME}/4JLibs/libs/4J_Storage.lib" "${CMAKE_CURRENT_SOURCE_DIR}/${PLATFORM_NAME}/4JLibs/libs/4J_Render_PC.lib" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/libs/bit7z/lib/x64/Release/bit7z.lib" > ) diff --git a/Minecraft.World/cmake/sources/Common.cmake b/Minecraft.World/cmake/sources/Common.cmake index 8a4d68330..1f91e78e5 100644 --- a/Minecraft.World/cmake/sources/Common.cmake +++ b/Minecraft.World/cmake/sources/Common.cmake @@ -69,6 +69,10 @@ set(_MINECRAFT_WORLD_COMMON_CONSOLEJAVALIBS "${CMAKE_CURRENT_SOURCE_DIR}/SocketAddress.h" "${CMAKE_CURRENT_SOURCE_DIR}/System.h" "${CMAKE_CURRENT_SOURCE_DIR}/system.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/ZipFile.h" + "${CMAKE_CURRENT_SOURCE_DIR}/ZipFile.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/ZipEntry.h" + "${CMAKE_CURRENT_SOURCE_DIR}/ZipEntry.cpp" ) source_group("ConsoleJavaLibs" FILES ${_MINECRAFT_WORLD_COMMON_CONSOLEJAVALIBS})