summaryrefslogtreecommitdiffstats
path: root/src/core/config/windows.pri
diff options
context:
space:
mode:
Diffstat (limited to 'src/core/config/windows.pri')
-rw-r--r--src/core/config/windows.pri12
1 files changed, 10 insertions, 2 deletions
diff --git a/src/core/config/windows.pri b/src/core/config/windows.pri
index 520500c63..f7644c83b 100644
--- a/src/core/config/windows.pri
+++ b/src/core/config/windows.pri
@@ -17,6 +17,14 @@ GYP_ARGS += "-D perl_exe=\"perl.exe\" -D bison_exe=\"bison.exe\" -D gperf_exe=\"
# Gyp's parallel processing is broken on Windows
GYP_ARGS += "--no-parallel"
-CONFIG(release, debug|release): GYP_ARGS+= "-D qt_egl_library=\"libEGL.lib\" -D qt_glesv2_library=\"libGLESv2.lib\""
-else: GYP_ARGS+= "-D qt_egl_library=\"libEGLd.lib\" -D qt_glesv2_library=\"libGLESv2d.lib\""
+contains(QT_CONFIG, angle) {
+ CONFIG(release, debug|release) {
+ GYP_ARGS += "-D qt_egl_library=\"libEGL.lib\" -D qt_glesv2_library=\"libGLESv2.lib\""
+ } else {
+ GYP_ARGS += "-D qt_egl_library=\"libEGLd.lib\" -D qt_glesv2_library=\"libGLESv2d.lib\""
+ }
+ GYP_ARGS += "-D qt_gl=\"angle\""
+} else {
+ GYP_ARGS += "-D qt_gl=\"opengl\""
+}