Line # Revision Author
1 1 moose # UI_FILES predefined
2 do ifnot "${UI_FILES}"=""
3 UI_H_FILES=$(basename ${UI_FILES})
4 UI_H_FILES=$(addprefix include/,${UI_H_FILES})
5 UI_H_FILES=$(addsuffix .h,${UI_H_FILES})
6
7 MOC_HEADERS+=${UI_H_FILES}
8 SRC+=${UI_FILES}
9
10 associate ui ${QT4BINDIR}/uic -o include/ui_<*>.h <!>
11 done
12
13 # MOC_HEADERS predefined
14 do ifnot "${MOC_HEADERS}"=""
15 MOC_CPP_FILES=$(basename ${MOC_HEADERS})
16 MOC_CPP_FILES=$(addprefix .moc/,${MOC_FILES})
17 MOC_CPP_FILES=$(addsuffix .cpp,${MOC_FILES})
18
19 SRC+="${MOC_HEADERS} ${MOC_CPP_FILES}"
20
21 associate h ${QT4BINDIR}/moc -o .moc/<*>.cpp <!>
22 else ifnot "${VERBOSE}"=""
23 echo Qt CBuild Contrib detects that you have no 'moc'able headers, is this correct?
24 echo If not, please set MOC_HEADERS to a list of files to run through 'moc'.
25 done
26