Whitespace changes
[MPC.git] / config / qt.mpb
blobcf0272290da4e7eaf7b20a345eea7d29ad2ea057
1 // -*- MPC -*-
2 project {
3   requires += qt
4   includes += $(QTDIR)/include
5   libpaths += $(QTDIR)/lib $(QTDIR)/lib64
6   macros   += QT_THREAD_SUPPORT
7   lit_libs += qt-mt$(QT_VERSION)
9   // Some Linux installations have the includes here.
10   specific(!prop:windows) {
11     includes += /usr/include/qt3
12   }
14   Define_Custom(UIC) {
15     command          = $(QTDIR)/bin/uic
16     output_option    = -o
17     inputext         = .ui
18     header_outputext = .h
19   }
21   Define_Custom(UIC_Impl) {
22     command          = $(QTDIR)/bin/uic
23     commandflags     = -impl <%quote%><%output_noext%>.h<%quote%>
24     dependent        = <%output_noext%>.h
25     output_option    = -o
26     pch_postrule     = 1
27     inputext         = .ui
28     source_outputext = .cpp
29   }
31   Define_Custom(MOC) {
32     automatic_in     = 0
33     automatic_out    = 0
34     command          = $(QTDIR)/bin/moc
35     output_option    = -o
36     pch_postrule     = 1
37     inputext         = .h
38     pre_extension    = _moc
39     source_outputext = .cpp
40   }
42   Define_Custom(QRC) {
43     command          = $(QTDIR)/bin/rcc
44     output_option    =  -o
45     commandflags     = -name <%input_noext%>
46     pch_postrule     = 1
47     inputext         = .qrc
48     pre_extension    = _qrc
49     source_outputext = .cpp
50   }