@@ -32,10 +32,12 @@ if (GEODE_TARGET_PLATFORM STREQUAL "iOS")
3232 "-framework Foundation" # needed for many things
3333 "-framework AVFoundation" # needed for microphone access
3434 "-framework CoreGraphics" # needed for image saving
35- ${GEODE_LOADER_PATH} /include /link/ios/libssl.a
36- ${GEODE_LOADER_PATH} /include /link/ios/libcrypto.a
37- ${GEODE_LOADER_PATH} /include /link/ios/libnghttp2.a
35+ ${GEODE_LOADER_PATH} /include /link/ios/libcares.a
3836 ${GEODE_LOADER_PATH} /include /link/ios/libcurl.a
37+ ${GEODE_LOADER_PATH} /include /link/ios/libnghttp2.a
38+ ${GEODE_LOADER_PATH} /include /link/ios/librustls.a
39+ ${GEODE_LOADER_PATH} /include /link/ios/libz.a
40+ ${GEODE_LOADER_PATH} /include /link/ios/libzstd.a
3941 )
4042
4143 target_compile_definitions (${PROJECT_NAME} INTERFACE
@@ -71,13 +73,12 @@ elseif (GEODE_TARGET_PLATFORM STREQUAL "MacOS")
7173 "-framework OpenGL"
7274 "-framework SystemConfiguration"
7375 ${GEODE_LOADER_PATH} /include /link/macos/libfmod.dylib
74- ${GEODE_LOADER_PATH} /include /link/macos/libssl.a
75- ${GEODE_LOADER_PATH} /include /link/macos/libcrypto.a
76- ${GEODE_LOADER_PATH} /include /link/macos/libnghttp2.a
77- ${GEODE_LOADER_PATH} /include /link/macos/libngtcp2.a
78- ${GEODE_LOADER_PATH} /include /link/macos/libnghttp3.a
79- ${GEODE_LOADER_PATH} /include /link/macos/libngtcp2_crypto_boringssl.a
76+ ${GEODE_LOADER_PATH} /include /link/macos/libcares.a
8077 ${GEODE_LOADER_PATH} /include /link/macos/libcurl.a
78+ ${GEODE_LOADER_PATH} /include /link/macos/libnghttp2.a
79+ ${GEODE_LOADER_PATH} /include /link/macos/librustls.a
80+ ${GEODE_LOADER_PATH} /include /link/macos/libz.a
81+ ${GEODE_LOADER_PATH} /include /link/macos/libzstd.a
8182 )
8283
8384 target_compile_definitions (${PROJECT_NAME} INTERFACE
@@ -116,8 +117,15 @@ elseif (GEODE_TARGET_PLATFORM STREQUAL "Win64")
116117 )
117118 else ()
118119 target_link_libraries (${PROJECT_NAME} INTERFACE
119- ${GEODE_LOADER_PATH} /include /link/win64/nghttp2 .lib
120+ ${GEODE_LOADER_PATH} /include /link/win64/cares .lib
120121 ${GEODE_LOADER_PATH} /include /link/win64/libcurl.lib
122+ ${GEODE_LOADER_PATH} /include /link/win64/nghttp2.lib
123+ ${GEODE_LOADER_PATH} /include /link/win64/rustls.lib
124+ ${GEODE_LOADER_PATH} /include /link/win64/zs.lib
125+ ${GEODE_LOADER_PATH} /include /link/win64/zstd_static.lib
126+ secur32
127+ ntdll
128+ userenv
121129 )
122130 endif ()
123131
@@ -139,13 +147,12 @@ elseif (GEODE_TARGET_PLATFORM STREQUAL "Android32")
139147 target_link_libraries (${PROJECT_NAME} INTERFACE
140148 c
141149 unwind
142- ${GEODE_LOADER_PATH} /include /link/android32/libssl.a
143- ${GEODE_LOADER_PATH} /include /link/android32/libcrypto.a
144- ${GEODE_LOADER_PATH} /include /link/android32/libnghttp2.a
145- ${GEODE_LOADER_PATH} /include /link/android32/libngtcp2.a
146- ${GEODE_LOADER_PATH} /include /link/android32/libnghttp3.a
147- ${GEODE_LOADER_PATH} /include /link/android32/libngtcp2_crypto_boringssl.a
150+ ${GEODE_LOADER_PATH} /include /link/android32/libcares.a
148151 ${GEODE_LOADER_PATH} /include /link/android32/libcurl.a
152+ ${GEODE_LOADER_PATH} /include /link/android32/libnghttp2.a
153+ ${GEODE_LOADER_PATH} /include /link/android32/librustls.a
154+ ${GEODE_LOADER_PATH} /include /link/android32/libz.a
155+ ${GEODE_LOADER_PATH} /include /link/android32/libzstd.a
149156 ${GEODE_LOADER_PATH} /include /link/android32/libcocos2dcpp.so
150157 ${GEODE_LOADER_PATH} /include /link/android32/libfmod.so
151158 GLESv2
@@ -169,13 +176,12 @@ elseif (GEODE_TARGET_PLATFORM STREQUAL "Android64")
169176 target_link_libraries (${PROJECT_NAME} INTERFACE
170177 c
171178 unwind
172- ${GEODE_LOADER_PATH} /include /link/android64/libssl.a
173- ${GEODE_LOADER_PATH} /include /link/android64/libcrypto.a
174- ${GEODE_LOADER_PATH} /include /link/android64/libnghttp2.a
175- ${GEODE_LOADER_PATH} /include /link/android64/libngtcp2.a
176- ${GEODE_LOADER_PATH} /include /link/android64/libnghttp3.a
177- ${GEODE_LOADER_PATH} /include /link/android64/libngtcp2_crypto_boringssl.a
179+ ${GEODE_LOADER_PATH} /include /link/android64/libcares.a
178180 ${GEODE_LOADER_PATH} /include /link/android64/libcurl.a
181+ ${GEODE_LOADER_PATH} /include /link/android64/libnghttp2.a
182+ ${GEODE_LOADER_PATH} /include /link/android64/librustls.a
183+ ${GEODE_LOADER_PATH} /include /link/android64/libz.a
184+ ${GEODE_LOADER_PATH} /include /link/android64/libzstd.a
179185 ${GEODE_LOADER_PATH} /include /link/android64/libcocos2dcpp.so
180186 ${GEODE_LOADER_PATH} /include /link/android64/libfmod.so
181187 GLESv2
0 commit comments