# These are external variables, and shouldn't clash with anything else # @CNAME@_MONOLITHIC # SRC="obj/@NAME@.cpp" MONOLITHIC_TESTS="src/@NAME@/build.app src/@NAME@/build.monolithic" if [ -z "${@CNAME@_MONOLITHIC}" ] then PREMOC="${SRC}.premoc.cpp" MONOLITHIC_SOURCE="$(find src/@NAME@/ -name '*.cpp' | sort)" make_monolithic ${PREMOC} C || return 1 if [ "${PREMOC}" -nt "${SRC}" ] then [ -z "${MOC}" ] && MOC="$QTDIR/bin/moc" do_cmd cp "${PREMOC}" "${SRC}" || return 1 do_cmd_redir ${SRC} echo "#line 1 \"__generated_by_qt_moc__.cpp\"" || return 1 do_cmd_redir ${SRC} ${MOC} <${PREMOC} || return 1 fi @CNAME@_MONOLITHIC=1 MONOLITHIC_DOC="${MONOLITHIC_DOC} ${SRC}" fi # kate: @KATE_MODELINE@ # vim: syntax=sh:@VIM_MODELINE@