File angleproject-include-import-library-and-use-def-file.patch of Package mingw32-angleproject
--- src/build_angle.gypi.orig 2012-12-15 00:59:30.603075035 +0100
+++ src/build_angle.gypi 2012-12-15 01:02:09.464724684 +0100
@@ -205,6 +205,14 @@
'target_name': 'libGLESv2',
'type': 'shared_library',
'dependencies': ['translator_hlsl'],
+ 'conditions': [
+ ['TARGET=="mingw32"', {
+ 'ldflags': [ '-Wl,--out-implib,libGLESv2.dll.a src/libGLESv2/libGLESv2_mingw32.def' ],
+ }],
+ ['TARGET=="mingw64"', {
+ 'ldflags': [ '-Wl,--out-implib,libGLESv2.dll.a src/libGLESv2/libGLESv2.def' ],
+ }],
+ ],
'include_dirs': [
'.',
'../include',
@@ -275,6 +283,14 @@
'target_name': 'libEGL',
'type': 'shared_library',
'dependencies': ['libGLESv2'],
+ 'conditions': [
+ ['TARGET=="mingw32"', {
+ 'ldflags': [ '-Wl,--out-implib,libEGL.dll.a src/libEGL/libEGL_mingw32.def' ],
+ }],
+ ['TARGET=="mingw64"', {
+ 'ldflags': [ '-Wl,--out-implib,libEGL.dll.a src/libEGL/libEGL.def' ],
+ }],
+ ],
'include_dirs': [
'.',
'../include',