From 6fecad5697f37d7a9c2f281851175a4cce5bcdd1 Mon Sep 17 00:00:00 2001 From: Erik Verbruggen Date: Wed, 27 Feb 2013 13:50:17 +0100 Subject: Do not generate udis86 files when udis86 is disabled. Change-Id: Iaed45c949d29ac81a60adec3437f2790d23a58d5 Reviewed-by: Simon Hausmann --- src/3rdparty/masm/masm.pri | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) (limited to 'src/3rdparty/masm/masm.pri') diff --git a/src/3rdparty/masm/masm.pri b/src/3rdparty/masm/masm.pri index 87f08e482f..683a5b19d3 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) { -- cgit v1.2.3