[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 102 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: Forum Rules

    Keep in mind, this is not a support forum. Its main purpose is user to user interaction.
    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 contact us per e-mail.
    The following contact form can be used for this: Contact Us