diff options
author | Holger Hans Peter Freyther <holger@moiji-mobile.com> | 2012-06-12 11:38:50 +0200 |
---|---|---|
committer | Qt by Nokia <qt-info@nokia.com> | 2012-06-12 17:45:03 +0200 |
commit | 13074f2ba130adc1a48ad631b7d031be123e9eed (patch) | |
tree | fbdd68ce7f24a5cf05d7aeba35b2b46f715e33fd /src/gui/gui.pro | |
parent | d76de69b4b60e7e13d5b0602768702e4bf219804 (diff) |
mips: dsp and dspr2 can be enabled separately fix dspr2 only compilation
Separate dsp and dspr2 handling. The configure script allows to disable
them separately and with this patch it is possible to compile a dspr2
only libQtGui.so.
Change-Id: Ifca583c9b46a25c93751967a31ac77eafc5d51e4
Reviewed-by: Girish Ramakrishnan <girish.1.ramakrishnan@nokia.com>
Diffstat (limited to 'src/gui/gui.pro')
-rw-r--r-- | src/gui/gui.pro | 15 |
1 files changed, 14 insertions, 1 deletions
diff --git a/src/gui/gui.pro b/src/gui/gui.pro index 5fa1de83db..9dc9299903 100644 --- a/src/gui/gui.pro +++ b/src/gui/gui.pro @@ -111,7 +111,6 @@ win32:!contains(QT_CONFIG, directwrite) { HEADERS += $$MIPS_DSP_HEADERS DRAWHELPER_MIPS_DSP_ASM_FILES = $$MIPS_DSP_ASM - mips_dspr2:DRAWHELPER_MIPS_DSP_ASM_FILES += $$MIPS_DSPR2_ASM mips_dsp_compiler.commands = $$QMAKE_CXX -c mips_dsp_compiler.commands += $(CXXFLAGS) $(INCPATH) ${QMAKE_FILE_IN} -o ${QMAKE_FILE_OUT} mips_dsp_compiler.dependency_type = TYPE_C @@ -122,6 +121,20 @@ win32:!contains(QT_CONFIG, directwrite) { silent:mips_dsp_compiler.commands = @echo compiling[mips_dsp] ${QMAKE_FILE_IN} && $$mips_dsp_compiler.commands QMAKE_EXTRA_COMPILERS += mips_dsp_compiler } + mips_dspr2 { + HEADERS += $$MIPS_DSP_HEADERS + + DRAWHELPER_MIPS_DSPR2_ASM_FILES += $$MIPS_DSPR2_ASM + mips_dspr2_compiler.commands = $$QMAKE_CXX -c + mips_dspr2_compiler.commands += $(CXXFLAGS) $(INCPATH) ${QMAKE_FILE_IN} -o ${QMAKE_FILE_OUT} + mips_dspr2_compiler.dependency_type = TYPE_C + mips_dspr2_compiler.output = ${QMAKE_VAR_OBJECTS_DIR}${QMAKE_FILE_BASE}$${first(QMAKE_EXT_OBJ)} + mips_dspr2_compiler.input = DRAWHELPER_MIPS_DSPR2_ASM_FILES + mips_dspr2_compiler.variable_out = OBJECTS + mips_dspr2_compiler.name = compiling[mips_dspr2] ${QMAKE_FILE_IN} + silent:mips_dspr2_compiler.commands = @echo compiling[mips_dspr2] ${QMAKE_FILE_IN} && $$mips_dspr2_compiler.commands + QMAKE_EXTRA_COMPILERS += mips_dspr2_compiler + } } else:win32-msvc* { sse2 { sse2_compiler.commands = $$QMAKE_CXX -c $(CXXFLAGS) |