Do not generate udis86 files when udis86 is disabled.
Change-Id: Iaed45c949d29ac81a60adec3437f2790d23a58d5 Reviewed-by: Simon Hausmann <simon.hausmann@digia.com>
This commit is contained in:
parent
5e0c24fd17
commit
6fecad5697
|
@ -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) {
|
||||
|
|
Loading…
Reference in New Issue