Text icons do not get build & used when building a standalone IDE from a command line

I've tried new "describe" icon, and it works as long as I build my language from within MPS.

However, when I build a standalone IDE, the icon is not used (all icons are default)

 

I'm using MPS 3.4.2

7 comments
Comment actions Permalink

The same is with file-based icons. They do not work either (I place icons in `icons` subfolder of the language)

1
Comment actions Permalink

This issue is affecting our branding of the Standalone IDE as well.  When you add a new project type to the CreateProjectWizard, there is no way to make it have its own icon because the getIcons method cannot access icons that should have been packaged.  It also affects our ability to have the text icons we have tied to our concepts in MPS show up in the Standalone IDE.  When will this be resolved?

1
Comment actions Permalink

We are using MPS 2017.2.2

1
Comment actions Permalink

@Dwalker, you can workaround the issue as described in MPS-25087

0
Comment actions Permalink

@Vladimir,

Thanks for your response.  I looked at the workaround and I can only get it to work if I edit the XML.  Is there a way to add the files to the jar in the build script from within MPS?

0
Comment actions Permalink

@Dwalker, here you go: https://github.com/Hardella/ide61131/blob/master/build.sh#L5-L14

I'm not sure how to do that from within MPS, since I perform "release builds" from a command line.

0

Please sign in to leave a comment.