~oif-team/ubuntu/natty/qt4-x11/xi2.1

« back to all changes in this revision

Viewing changes to mkspecs/features/resources.prf

  • Committer: Bazaar Package Importer
  • Author(s): Adam Conrad
  • Date: 2005-08-24 04:09:09 UTC
  • Revision ID: james.westby@ubuntu.com-20050824040909-xmxe9jfr4a0w5671
Tags: upstream-4.0.0
ImportĀ upstreamĀ versionĀ 4.0.0

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
isEmpty(QMAKE_RCC) {
 
2
    win32:QMAKE_RCC = $$[QT_INSTALL_BINS]\rcc.exe
 
3
    else:QMAKE_RCC = $$[QT_INSTALL_BINS]/rcc
 
4
}
 
5
 
 
6
isEmpty(RCC_DIR):RCC_DIR = .
 
7
isEmpty(QMAKE_RESOURCE_PREFIX):QMAKE_RESOURCE_PREFIX = /tmp/
 
8
isEmpty(QMAKE_MOD_RCC):QMAKE_MOD_RCC = qrc
 
9
 
 
10
resource_combine {
 
11
   rcc.CONFIG += combine
 
12
   rcc.output  = $$RCC_DIR/$${first(QMAKE_MOD_RCC)}_combined$${first(QMAKE_EXT_CPP)}
 
13
} else {
 
14
   rcc.output = $$RCC_DIR/$${first(QMAKE_MOD_RCC)}_${QMAKE_FILE_BASE}$${first(QMAKE_EXT_CPP)}
 
15
}
 
16
!contains(QMAKE_RESOURCE_FLAGS, -root):!isEmpty(QMAKE_RESOURCE_ROOT):QMAKE_RESOURCE_FLAGS += -root $$QMAKE_RESOURCE_ROOT
 
17
!contains(QMAKE_RESOURCE_FLAGS, -name) {
 
18
    resource_combine {
 
19
       isEmpty(QMAKE_RESOURCE_NAME):!isEmpty(TARGET):QMAKE_RESOURCE_NAME = $$TARGET
 
20
       !isEmpty(QMAKE_RESOURCE_NAME):QMAKE_RESOURCE_FLAGS += -name $$QMAKE_RESOURCE_NAME
 
21
    } else {
 
22
       QMAKE_RESOURCE_FLAGS += -name ${QMAKE_FILE_BASE}
 
23
    }
 
24
}
 
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}
 
28
rcc.input = RESOURCES
 
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