| CommandOptions { |
| MOCCommandOptions { |
| MOCOutput { |
| { |
| name="-o" |
| } |
| delimiter="Space" |
| merge="Replace" |
| #flags={"OUTPUTNAME"} |
| } |
| MOCDefines { |
| { |
| name="-D" |
| } |
| delimiter="Touching" |
| merge="Concat" |
| } |
| MOCIncludes { |
| { |
| name="-I" |
| } |
| delimiter="Touching" |
| merge="Concat" |
| flags={"RELATIVEPATH"} |
| } |
| } |
| UICommandOptions { |
| UIOutput { |
| { |
| name="-o" |
| } |
| delimiter="Space" |
| merge="Replace" |
| flags={"OUTPUTNAME"} |
| } |
| } |
| RCCCommandOptions { |
| RCCOutput { |
| { |
| name="-o" |
| } |
| delimiter="Space" |
| merge="Replace" |
| flags={"OUTPUTNAME"} |
| } |
| RCCName { |
| { |
| name="-name" |
| } |
| delimiter="Space" |
| merge="Replace" |
| } |
| } |
| } |
| |
| Commands { |
| MOCPreprocessor { |
| name="MOCPreprocessor" |
| exec="${QT_BUILD_DIR}/bin/moc" |
| options={ "MOCCommandOptions", "SpecialOptions" } |
| } |
| UIPreprocessor { |
| name="UIPreprocessor" |
| exec="${QT_BUILD_DIR}/bin/uic" |
| options={ "UICommandOptions" } |
| } |
| RCCPreprocessor { |
| name="RCCPreprocessor" |
| exec="${QT_BUILD_DIR}/bin/rcc" |
| options={ "RCCCommandOptions" } |
| } |
| } |
| |
| FileTypes { |
| MocCPP { |
| name="MOC/Qt Header" |
| outputExtension="time" |
| outputType="SourceFile" |
| command="MOCPreprocessor" |
| commandLine="${QT_BUILD_DIR}/bin/moc -nn $OPTIONS $INPUTFILE" |
| progress="MOCing" |
| extraFiles="$(OUTPUTDIR)/moc_$(OUTPUTNAMEBASE).cpp" |
| #postExecSafe={"${GHS_TOOLS_DIR}/filechanged work/$(OUTPUTNAME)"} |
| color="#0020a0" |
| grepable=true |
| } |
| RCC { |
| name="Qt Resource" |
| outputExtension="time" |
| #extensions={"qrc"} |
| outputType="SourceFile" |
| command="RCCPreprocessor" |
| commandLine="${QT_BUILD_DIR}/bin/rcc $OPTIONS $INPUTFILE" |
| extraFiles="$(OUTPUTDIR)/qrc_$(OUTPUTNAMEBASE).cpp" |
| progress="Generating Resource source from" |
| action="Generate Resource source for" |
| grepable=true |
| } |
| UI { |
| name="Qt Dialog" |
| outputExtension="time" |
| #extensions={"ui"} |
| outputType="SourceFile" |
| command="UIPreprocessor" |
| commandLine="${QT_BUILD_DIR}/bin/uic $OPTIONS $INPUTFILE" |
| extraFiles="$(OUTPUTDIR)/ui_$(OUTPUTNAMEBASE).cpp" |
| progress="Generating Dialog source from" |
| action="Generate Dialog source for" |
| grepable=true |
| } |
| } |