2011-04-27 10:05:43 +00:00
|
|
|
qtPrepareTool(QMAKE_UIC, uic)
|
|
|
|
|
|
|
|
isEmpty(UI_DIR):UI_DIR = .
|
|
|
|
isEmpty(QMAKE_MOD_UIC):QMAKE_MOD_UIC = ui_
|
|
|
|
|
2012-12-06 14:38:46 +00:00
|
|
|
uic.commands = $$QMAKE_UIC ${QMAKE_FILE_IN} -o ${QMAKE_FILE_OUT}
|
|
|
|
uic.depend_command = "$$QMAKE_UIC" -d "${QMAKE_FILE_IN}"
|
|
|
|
uic.output = $$UI_DIR/$${QMAKE_MOD_UIC}${QMAKE_FILE_BASE}$${first(QMAKE_EXT_H)}
|
|
|
|
uic.input = FORMS
|
|
|
|
uic.variable_out = GENERATED_FILES
|
|
|
|
uic.CONFIG += no_link target_predeps
|
|
|
|
uic.name = UIC ${QMAKE_FILE_IN}
|
|
|
|
silent:uic.commands = @echo uic ${QMAKE_FILE_IN} && $$uic.commands
|
|
|
|
QMAKE_EXTRA_COMPILERS += uic
|
|
|
|
INCREDIBUILD_XGE += uic
|
2011-04-27 10:05:43 +00:00
|
|
|
|
2012-12-06 14:38:46 +00:00
|
|
|
!isEmpty(FORMS) {
|
|
|
|
ui_dir_short = $$UI_DIR
|
2011-04-27 10:05:43 +00:00
|
|
|
contains(QMAKE_HOST.os,Windows):ui_dir_short ~= s,^.:,/,
|
2012-12-06 14:38:46 +00:00
|
|
|
contains(ui_dir_short, ^[/\\\\].*):INCLUDEPATH += $$UI_DIR
|
|
|
|
else:INCLUDEPATH += $$OUT_PWD/$$UI_DIR
|
2011-04-27 10:05:43 +00:00
|
|
|
}
|