2
win32:QMAKE_RCC = $$[QT_INSTALL_BINS]\rcc.exe
3
else:QMAKE_RCC = $$[QT_INSTALL_BINS]/rcc
6
isEmpty(RCC_DIR):RCC_DIR = .
7
isEmpty(QMAKE_RESOURCE_PREFIX):QMAKE_RESOURCE_PREFIX = /tmp/
8
isEmpty(QMAKE_MOD_RCC):QMAKE_MOD_RCC = qrc
12
rcc.output = $$RCC_DIR/$${first(QMAKE_MOD_RCC)}_combined$${first(QMAKE_EXT_CPP)}
14
rcc.output = $$RCC_DIR/$${first(QMAKE_MOD_RCC)}_${QMAKE_FILE_BASE}$${first(QMAKE_EXT_CPP)}
16
!contains(QMAKE_RESOURCE_FLAGS, -root):!isEmpty(QMAKE_RESOURCE_ROOT):QMAKE_RESOURCE_FLAGS += -root $$QMAKE_RESOURCE_ROOT
17
!contains(QMAKE_RESOURCE_FLAGS, -name) {
19
isEmpty(QMAKE_RESOURCE_NAME):!isEmpty(TARGET):QMAKE_RESOURCE_NAME = $$TARGET
20
!isEmpty(QMAKE_RESOURCE_NAME):QMAKE_RESOURCE_FLAGS += -name $$QMAKE_RESOURCE_NAME
22
QMAKE_RESOURCE_FLAGS += -name ${QMAKE_FILE_BASE}
25
rcc.commands = $$QMAKE_RCC $$QMAKE_RESOURCE_FLAGS ${QMAKE_FILE_IN} -o ${QMAKE_FILE_OUT}
26
rcc.depends = $$QMAKE_RCC
27
rcc.depend_command = $$QMAKE_RCC -list $$QMAKE_RESOURCE_FLAGS ${QMAKE_FILE_IN}
29
rcc.variable_out = SOURCES
30
rcc.name = RCC ${QMAKE_FILE_IN}
31
unix:silent:rcc.commands = @echo rcc ${QMAKE_FILE_IN} && $$rcc.commands
32
QMAKE_EXTRA_COMPILERS += rcc