[SOLVED] External tool not appearing in macOS?

This site uses cookies. By continuing to browse this site, you are agreeing to our Cookie Policy.

  • [SOLVED] External tool not appearing in macOS?

    I'm trying to set up CMSIS Configuration Wizard in Segger embedded studio as detailed by Nordic. My resulting tools.xml file:

    Source Code

    1. <tools>
    2. <!-- PC-lint - http://www.gimpel.com/html/pcl.htm -->
    3. <if host_os="win">
    4. <item name="Tool.PClint">
    5. <menu>&amp;PC-lint (Unit Check)</menu>
    6. <text>PC-lint (Unit Check)</text>
    7. <tip>Run a PC-lint unit checkout on the selected file or folder</tip>
    8. <key>Ctrl+L, Ctrl+P</key>
    9. <match>*.c;*.cpp</match>
    10. <message>Linting</message>
    11. <commands>
    12. &quot;$(LINTDIR)/lint-nt&quot; -v -incvar(__CW_ARM) -i$(LINTDIR)/lnt co-gcc.lnt $(DEFINES) $(INCLUDES) -D__GNUC__ -u -b +macros +macros -w2 -e537 +fie +ffn -width(0,4) -hF1 &quot;-format=%f:%l:%C:\s%t:\s%m [-e%n]&quot; &quot;$(InputPath)&quot;
    13. </commands>
    14. </if>
    15. <item name="Tool.CMSIS_Config_Wizard" wait="no">
    16. <menu>&amp;CMSIS Configuration Wizard</menu>
    17. <text>CMSIS Configuration Wizard</text>
    18. <tip>Open a configuration file in CMSIS Configuration Wizard</tip>
    19. <key>Ctrl+Y</key>
    20. <match>*config*.h</match>
    21. <message>CMSIS Config</message>
    22. <commands>
    23. java -jar &quot;$(CMSIS_CONFIG_TOOL)&quot; &quot;$(InputPath)&quot;
    24. </commands>
    25. </item>
    26. </tools>
    Display All

    This doesn't work – the option doesn't appear in the context menu, even after restarting SES, see attachment. Am I doing something wrong?
    Images
    • Screen Shot 2018-03-20 at 15.09.05.png

      223.16 kB, 858×523, viewed 611 times
  • Hello,

    Great to hear that you are up and running again.
    We will consider this thread as solved now.

    Best regards,
    Nino
    Please read the forum rules before posting.

    Keep in mind, this is *not* a support forum.
    Our engineers will try to answer your questions between their projects if possible but this can be delayed by longer periods of time.
    Should you be entitled to support you can contact us via our support system: segger.com/ticket/

    Or you can contact us via e-mail.