aboutsummaryrefslogtreecommitdiff
path: root/tools
diff options
context:
space:
mode:
Diffstat (limited to 'tools')
-rw-r--r--tools/create_msvc/create_msvc.cpp4
1 files changed, 4 insertions, 0 deletions
diff --git a/tools/create_msvc/create_msvc.cpp b/tools/create_msvc/create_msvc.cpp
index 1c395b01aa..384534e547 100644
--- a/tools/create_msvc/create_msvc.cpp
+++ b/tools/create_msvc/create_msvc.cpp
@@ -486,6 +486,9 @@ int main(int argc, char *argv[]) {
StringList featureDefines = getFeatureDefines(setup.features);
setup.defines.splice(setup.defines.begin(), featureDefines);
+ // Add WIN32 define
+ setup.defines.push_back("WIN32");
+
setup.libraries = getFeatureLibraries(setup.features);
setup.libraries.push_back("winmm.lib");
@@ -834,6 +837,7 @@ const Feature s_features[] = {
{ "vorbis", "USE_VORBIS", "libvorbisfile_static.lib libvorbis_static.lib libogg_static.lib", true, "Ogg Vorbis support" },
{ "flac", "USE_FLAC", "libFLAC_static.lib", true, "FLAC support" },
{ "mpeg2", "USE_MPEG2", "libmpeg2.lib", false, "mpeg2 codec for cutscenes" },
+ { "opengl", "USE_OPENGL", "opengl32.lib", true, "OpenGL for rendering engine" },
// ScummVM feature flags
{ "scalers", "USE_SCALERS", "", true, "Scalers" },