aboutsummaryrefslogtreecommitdiff
path: root/devtools
diff options
context:
space:
mode:
Diffstat (limited to 'devtools')
-rw-r--r--devtools/create_project/create_project.cpp16
1 files changed, 12 insertions, 4 deletions
diff --git a/devtools/create_project/create_project.cpp b/devtools/create_project/create_project.cpp
index 82ba9b5252..e85769c203 100644
--- a/devtools/create_project/create_project.cpp
+++ b/devtools/create_project/create_project.cpp
@@ -408,10 +408,18 @@ int main(int argc, char *argv[]) {
setup.libraries.push_back("sparkle");
}
- if (curlEnabled && projectType == kProjectMSVC)
- setup.defines.push_back("CURL_STATICLIB");
- if (sdlnetEnabled && projectType == kProjectMSVC)
- setup.libraries.push_back("iphlpapi");
+ if (projectType == kProjectMSVC) {
+ if (curlEnabled) {
+ setup.defines.push_back("CURL_STATICLIB");
+ setup.libraries.push_back("ws2_32");
+ setup.libraries.push_back("wldap32");
+ setup.libraries.push_back("crypt32");
+ setup.libraries.push_back("normaliz");
+ }
+ if (sdlnetEnabled) {
+ setup.libraries.push_back("iphlpapi");
+ }
+ }
setup.defines.push_back("SDL_BACKEND");
if (!setup.useSDL2) {