summaryrefslogtreecommitdiffstats
path: root/src/gui/gui.pro
diff options
context:
space:
mode:
authorHolger Hans Peter Freyther <holger@moiji-mobile.com>2012-06-12 11:38:50 +0200
committerQt by Nokia <qt-info@nokia.com>2012-06-12 17:45:03 +0200
commit13074f2ba130adc1a48ad631b7d031be123e9eed (patch)
treefbdd68ce7f24a5cf05d7aeba35b2b46f715e33fd /src/gui/gui.pro
parentd76de69b4b60e7e13d5b0602768702e4bf219804 (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.pro15
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)