/plugins/Console/tags/release-4-2-5-2/console/commands/qmake.xml

# · XML · 32 lines · 25 code · 5 blank · 2 comment · 0 complexity · 5ab2a8ce494f82ea24c2f25e2debe22d MD5 · raw file

  1. <?xml version="1.0" ?>
  2. <!-- Attempt at invoking qmake from the current buffer's directory -->
  3. <!-- Alan Ezust -->
  4. <!DOCTYPE COMMANDO SYSTEM "commando.dtd">
  5. <COMMANDO>
  6. <UI>
  7. <FILE_ENTRY LABEL="Build location"
  8. VARNAME = "location"
  9. EVAL = 'projectviewer.ProjectViewer.getActiveProject(view).getRootPath()'
  10. />
  11. <TOGGLE LABEL="Build Project file" VARNAME="makeProject" />
  12. <ENTRY LABEL="Project file to use" VARNAME="projectFile"
  13. VALUE=" " />
  14. </UI>
  15. <COMMANDS>
  16. <COMMAND CONFIRM="FALSE" SHELL="System">
  17. return "cd " + location;
  18. </COMMAND>
  19. <COMMAND SHELL="System" CONFIRM="FALSE">
  20. buf = new StringBuffer();
  21. buf.append("qmake ");
  22. if (makeProject) buf.append("-project ");
  23. buf.append(projectFile);
  24. buf.toString();
  25. </COMMAND>
  26. </COMMANDS>
  27. </COMMANDO>