esp_custom_tasks.xml 1.9 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061
  1. <?xml version="1.0" encoding="UTF-8" ?>
  2. <esp-tasks xmlns="https://yunyizhi.github.io/ESP-IDF-for-Clion/schema/v0.7"
  3. xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  4. xsi:schemaLocation="https://yunyizhi.github.io/ESP-IDF-for-Clion/schema/v0.7 https://yunyizhi.github.io/ESP-IDF-for-Clion/esp-tasks-v0.7.xsd">
  5. <exec name="Copy UI" path="/bin/bash" args="./copyui.sh"/>
  6. <command name="List Targets" value="--preview --list-targets"/>
  7. <command name="Build App" value="app" icon="ij:AllIcons.Actions.Compile" console-filter="true"/>
  8. <command name="Flash-App And Monitor" value="app-flash monitor"
  9. console-filter="true" use-monitor="true"/>
  10. <console-command name="Show Memory Usage" value="size"/>
  11. <exec name="Default-Shell Test" args="echo hello world" toolTip="hello world"/>
  12. <exec name="Bash Echo Test" path="/bin/bash" args="-c &quot;echo hello world &amp;&amp; pwd&quot; "/>
  13. <exec name="Test IDF Environments" args="echo $ESP_IDF_VERSION" idf-env="true"/>
  14. <exec name="Run Single Command with Args" path="python"
  15. args="
  16. -m esptool
  17. --port /dev/ttyUSB0
  18. chip_id"
  19. idf-env="true"/>
  20. <exec name="Run Command with Args Block" path="python" idf-env="true">
  21. <args>
  22. -m esptool
  23. --port /dev/ttyUSB0
  24. chip_id
  25. </args>
  26. </exec>
  27. <exec name="Execute Commands Line by Line"
  28. args="
  29. ls
  30. pwd
  31. echo done"
  32. in-terminal="true"/>
  33. <exec name="Execute Commands from Args Tag" in-terminal="true">
  34. <args>
  35. <!--comment test -->
  36. echo Hello
  37. echo "Hello"
  38. echo "&lt;tagTest/&gt;"
  39. ls
  40. </args>
  41. </exec>
  42. <exec name="Execute Commands with CDATA" in-terminal="true">
  43. <args><![CDATA[
  44. echo "<tagTest/>"
  45. ls
  46. ]]></args>
  47. </exec>
  48. </esp-tasks>