From: Erik Verbruggen Date: Wed, 27 Feb 2013 12:50:17 +0000 (+0100) Subject: Do not generate udis86 files when udis86 is disabled. X-Git-Tag: upstream/5.2.1~669^2~659^2~195 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=6fecad5697f37d7a9c2f281851175a4cce5bcdd1;p=platform%2Fupstream%2Fqtdeclarative.git Do not generate udis86 files when udis86 is disabled. Change-Id: Iaed45c949d29ac81a60adec3437f2790d23a58d5 Reviewed-by: Simon Hausmann --- diff --git a/src/3rdparty/masm/masm.pri b/src/3rdparty/masm/masm.pri index 87f08e4..683a5b1 100644 --- a/src/3rdparty/masm/masm.pri +++ b/src/3rdparty/masm/masm.pri @@ -40,6 +40,17 @@ contains(DEFINES, WTF_USE_UDIS86=1) { SOURCES += $$PWD/disassembler/udis86/udis86_syn-att.c SOURCES += $$PWD/disassembler/udis86/udis86_syn.c SOURCES += $$PWD/disassembler/udis86/udis86_syn-intel.c + + ITAB = $$PWD/disassembler/udis86/optable.xml + udis86.output = udis86_itab.h + udis86.input = ITAB + udis86.CONFIG += no_link + udis86.commands = python $$PWD/disassembler/udis86/itab.py ${QMAKE_FILE_IN} + QMAKE_EXTRA_COMPILERS += udis86 + + udis86_tab_cfile.target = $$OUT_PWD/udis86_itab.c + udis86_tab_cfile.depends = udis86_itab.h + QMAKE_EXTRA_TARGETS += udis86_tab_cfile } SOURCES += \ @@ -57,17 +68,6 @@ retgen.CONFIG += no_link retgen.commands = python $$retgen.script > ${QMAKE_FILE_OUT} QMAKE_EXTRA_COMPILERS += retgen -ITAB = $$PWD/disassembler/udis86/optable.xml -udis86.output = udis86_itab.h -udis86.input = ITAB -udis86.CONFIG += no_link -udis86.commands = python $$PWD/disassembler/udis86/itab.py ${QMAKE_FILE_IN} -QMAKE_EXTRA_COMPILERS += udis86 - -udis86_tab_cfile.target = $$OUT_PWD/udis86_itab.c -udis86_tab_cfile.depends = udis86_itab.h -QMAKE_EXTRA_TARGETS += udis86_tab_cfile - # Taken from WebKit/Tools/qmake/mkspecs/features/unix/default_post.prf linux-g++* { greaterThan(QT_GCC_MAJOR_VERSION, 3):greaterThan(QT_GCC_MINOR_VERSION, 5) {