# UI_FILES predefined do ifnot "${UI_FILES}"="" UI_H_FILES=$(basename ${UI_FILES}) UI_H_FILES=$(addprefix include/,${UI_H_FILES}) UI_H_FILES=$(addsuffix .h,${UI_H_FILES}) MOC_HEADERS+=${UI_H_FILES} SRC+=${UI_FILES} associate ui ${QT4BINDIR}/uic -o include/ui_<*>.h done # MOC_HEADERS predefined do ifnot "${MOC_HEADERS}"="" MOC_CPP_FILES=$(basename ${MOC_HEADERS}) MOC_CPP_FILES=$(addprefix .moc/,${MOC_FILES}) MOC_CPP_FILES=$(addsuffix .cpp,${MOC_FILES}) SRC+="${MOC_HEADERS} ${MOC_CPP_FILES}" associate h ${QT4BINDIR}/moc -o .moc/<*>.cpp else ifnot "${VERBOSE}"="" echo Qt CBuild Contrib detects that you have no 'moc'able headers, is this correct? echo If not, please set MOC_HEADERS to a list of files to run through 'moc'. done