11 DEFINES += NO_GETENV |
11 DEFINES += NO_GETENV |
12 contains(CE_ARCH,x86):CONFIG -= stl exceptions |
12 contains(CE_ARCH,x86):CONFIG -= stl exceptions |
13 contains(CE_ARCH,x86):CONFIG += exceptions_off |
13 contains(CE_ARCH,x86):CONFIG += exceptions_off |
14 } |
14 } |
15 |
15 |
|
16 #Disable warnings in 3rdparty code due to unused arguments |
16 symbian: { |
17 symbian: { |
17 #Disable warnings in 3rdparty code due to unused arguments |
|
18 QMAKE_CXXFLAGS.CW += -W nounusedarg |
18 QMAKE_CXXFLAGS.CW += -W nounusedarg |
19 TARGET.UID3=0x2001E61B |
19 TARGET.UID3=0x2001E61B |
|
20 } else:contains(QMAKE_CC, gcc): { |
|
21 QMAKE_CFLAGS_WARN_ON += -Wno-unused-parameter -Wno-main |
20 } |
22 } |
21 |
23 |
22 contains(QT_CONFIG, system-jpeg) { |
24 contains(QT_CONFIG, system-jpeg) { |
23 unix:LIBS += -ljpeg |
25 unix:LIBS += -ljpeg |
24 win32:LIBS += libjpeg.lib |
26 win32:LIBS += libjpeg.lib |
25 } |
27 } |
26 !contains(QT_CONFIG, system-jpeg) { |
28 !contains(QT_CONFIG, system-jpeg) { |
27 INCLUDEPATH += ../../../3rdparty/libjpeg |
29 INCLUDEPATH += ../../../3rdparty/libjpeg |
28 SOURCES += \ |
30 SOURCES += \ |
|
31 ../../../3rdparty/libjpeg/jaricom.c \ |
29 ../../../3rdparty/libjpeg/jcapimin.c \ |
32 ../../../3rdparty/libjpeg/jcapimin.c \ |
30 ../../../3rdparty/libjpeg/jcapistd.c \ |
33 ../../../3rdparty/libjpeg/jcapistd.c \ |
|
34 ../../../3rdparty/libjpeg/jcarith.c \ |
31 ../../../3rdparty/libjpeg/jccoefct.c \ |
35 ../../../3rdparty/libjpeg/jccoefct.c \ |
32 ../../../3rdparty/libjpeg/jccolor.c \ |
36 ../../../3rdparty/libjpeg/jccolor.c \ |
33 ../../../3rdparty/libjpeg/jcdctmgr.c \ |
37 ../../../3rdparty/libjpeg/jcdctmgr.c \ |
34 ../../../3rdparty/libjpeg/jchuff.c \ |
38 ../../../3rdparty/libjpeg/jchuff.c \ |
35 ../../../3rdparty/libjpeg/jcinit.c \ |
39 ../../../3rdparty/libjpeg/jcinit.c \ |
36 ../../../3rdparty/libjpeg/jcmainct.c \ |
40 ../../../3rdparty/libjpeg/jcmainct.c \ |
37 ../../../3rdparty/libjpeg/jcmarker.c \ |
41 ../../../3rdparty/libjpeg/jcmarker.c \ |
38 ../../../3rdparty/libjpeg/jcmaster.c \ |
42 ../../../3rdparty/libjpeg/jcmaster.c \ |
39 ../../../3rdparty/libjpeg/jcomapi.c \ |
43 ../../../3rdparty/libjpeg/jcomapi.c \ |
40 ../../../3rdparty/libjpeg/jcparam.c \ |
44 ../../../3rdparty/libjpeg/jcparam.c \ |
41 ../../../3rdparty/libjpeg/jcphuff.c \ |
|
42 ../../../3rdparty/libjpeg/jcprepct.c \ |
45 ../../../3rdparty/libjpeg/jcprepct.c \ |
43 ../../../3rdparty/libjpeg/jcsample.c \ |
46 ../../../3rdparty/libjpeg/jcsample.c \ |
44 ../../../3rdparty/libjpeg/jctrans.c \ |
47 ../../../3rdparty/libjpeg/jctrans.c \ |
45 ../../../3rdparty/libjpeg/jdapimin.c \ |
48 ../../../3rdparty/libjpeg/jdapimin.c \ |
46 ../../../3rdparty/libjpeg/jdapistd.c \ |
49 ../../../3rdparty/libjpeg/jdapistd.c \ |
|
50 ../../../3rdparty/libjpeg/jdarith.c \ |
47 ../../../3rdparty/libjpeg/jdatadst.c \ |
51 ../../../3rdparty/libjpeg/jdatadst.c \ |
48 ../../../3rdparty/libjpeg/jdatasrc.c \ |
52 ../../../3rdparty/libjpeg/jdatasrc.c \ |
49 ../../../3rdparty/libjpeg/jdcoefct.c \ |
53 ../../../3rdparty/libjpeg/jdcoefct.c \ |
50 ../../../3rdparty/libjpeg/jdcolor.c \ |
54 ../../../3rdparty/libjpeg/jdcolor.c \ |
51 ../../../3rdparty/libjpeg/jddctmgr.c \ |
55 ../../../3rdparty/libjpeg/jddctmgr.c \ |
53 ../../../3rdparty/libjpeg/jdinput.c \ |
57 ../../../3rdparty/libjpeg/jdinput.c \ |
54 ../../../3rdparty/libjpeg/jdmainct.c \ |
58 ../../../3rdparty/libjpeg/jdmainct.c \ |
55 ../../../3rdparty/libjpeg/jdmarker.c \ |
59 ../../../3rdparty/libjpeg/jdmarker.c \ |
56 ../../../3rdparty/libjpeg/jdmaster.c \ |
60 ../../../3rdparty/libjpeg/jdmaster.c \ |
57 ../../../3rdparty/libjpeg/jdmerge.c \ |
61 ../../../3rdparty/libjpeg/jdmerge.c \ |
58 ../../../3rdparty/libjpeg/jdphuff.c \ |
|
59 ../../../3rdparty/libjpeg/jdpostct.c \ |
62 ../../../3rdparty/libjpeg/jdpostct.c \ |
60 ../../../3rdparty/libjpeg/jdsample.c \ |
63 ../../../3rdparty/libjpeg/jdsample.c \ |
61 ../../../3rdparty/libjpeg/jdtrans.c \ |
64 ../../../3rdparty/libjpeg/jdtrans.c \ |
62 ../../../3rdparty/libjpeg/jerror.c \ |
65 ../../../3rdparty/libjpeg/jerror.c \ |
63 ../../../3rdparty/libjpeg/jfdctflt.c \ |
66 ../../../3rdparty/libjpeg/jfdctflt.c \ |
64 ../../../3rdparty/libjpeg/jfdctfst.c \ |
67 ../../../3rdparty/libjpeg/jfdctfst.c \ |
65 ../../../3rdparty/libjpeg/jfdctint.c \ |
68 ../../../3rdparty/libjpeg/jfdctint.c \ |
66 ../../../3rdparty/libjpeg/jidctflt.c \ |
69 ../../../3rdparty/libjpeg/jidctflt.c \ |
67 ../../../3rdparty/libjpeg/jidctfst.c \ |
70 ../../../3rdparty/libjpeg/jidctfst.c \ |
68 ../../../3rdparty/libjpeg/jidctint.c \ |
71 ../../../3rdparty/libjpeg/jidctint.c \ |
69 ../../../3rdparty/libjpeg/jidctred.c \ |
|
70 ../../../3rdparty/libjpeg/jmemmgr.c \ |
|
71 ../../../3rdparty/libjpeg/jquant1.c \ |
72 ../../../3rdparty/libjpeg/jquant1.c \ |
72 ../../../3rdparty/libjpeg/jquant2.c \ |
73 ../../../3rdparty/libjpeg/jquant2.c \ |
73 ../../../3rdparty/libjpeg/jutils.c \ |
74 ../../../3rdparty/libjpeg/jutils.c \ |
|
75 ../../../3rdparty/libjpeg/jmemmgr.c \ |
74 ../../../3rdparty/libjpeg/jmemnobs.c |
76 ../../../3rdparty/libjpeg/jmemnobs.c |
75 } |
77 } |
76 |
78 |
77 QTDIR_build:DESTDIR = $$QT_BUILD_TREE/plugins/imageformats |
79 QTDIR_build:DESTDIR = $$QT_BUILD_TREE/plugins/imageformats |
78 target.path += $$[QT_INSTALL_PLUGINS]/imageformats |
80 target.path += $$[QT_INSTALL_PLUGINS]/imageformats |