summaryrefslogtreecommitdiffstats
path: root/Source/WebCore/WebCore.pri
diff options
context:
space:
mode:
Diffstat (limited to 'Source/WebCore/WebCore.pri')
-rw-r--r--Source/WebCore/WebCore.pri16
1 files changed, 13 insertions, 3 deletions
diff --git a/Source/WebCore/WebCore.pri b/Source/WebCore/WebCore.pri
index 2a4dd3d2d..915a1a468 100644
--- a/Source/WebCore/WebCore.pri
+++ b/Source/WebCore/WebCore.pri
@@ -125,7 +125,11 @@ enable?(XSLT) {
}
use?(ZLIB) {
- LIBS += -lz
+ if(unix|mingw):LIBS += -lz
+ else {
+ isEmpty(ZLIB_LIBS): LIBS += zdll.lib
+ else: LIBS += $$ZLIB_LIBS
+ }
}
enable?(NETSCAPE_PLUGIN_API) {
@@ -248,8 +252,14 @@ have?(sqlite3) {
use?(system_leveldb): LIBS += -lleveldb -lmemenv
-use?(libjpeg): LIBS += -ljpeg
-use?(libpng): LIBS += -lpng
+use?(libjpeg) {
+ msvc: LIBS += libjpeg.lib
+ else: LIBS += -ljpeg
+}
+use?(libpng) {
+ if(unix|mingw): LIBS += -lpng
+ else:win32: LIBS += libpng.lib
+}
use?(webp): LIBS += -lwebp
enable?(opencl) {