Hello, Thanks for the answer.
I'll take a look to this plugin. I was already using the Ruby plugin and the android plugin to have a look to plugins. Best regards. JeremY 2017-02-23 13:06 GMT+01:00 Tobias Hunger <tobias.hun...@qt.io>: > Hi Larrieu, > > sorry for taking so long to reply! > > On Tue, 2017-02-21 at 07:12 +0100, Larrieu JeremY wrote: > > Currently, I'm developing a plugin to support a "new" language in > > qtcreator: Anubis (FR https://fr.wikipedia.org/wiki/Anubis_(langage)). > > > > I've already developed the part to support project files and i need some > > help for the "Build & run" part. > > > > Anubis works with a compiler (called anubis) and a virtual machine > (called > > anbexec). > > I've tried to use BuildConfigurations (IBuildConfigurationFactory, ...) > but > > it refers to kits which seems to not fit the need. > > Kits refers to compiler like gcc and several options that are not > relevatnt > > to the Anubis environment. > > The NimPlugin is probably something you can use as a rough guideline. > > It is still pretty simple, but already registers Nim as a supported > programming > language, enables Nim compilers in the Kits and does build and run Nim > programs. > > > So, I planned to add a page in the options dialog to manage the Anubis > > environments: several versions of the environment can exist on the same > > machine (each have a seperate folder). > > And an option page in the project options near the "Build & run" page. > > But, I don't see how I can make the "Build" (ctrl+b) or the "Run" (green > > play button) triggers the Anubis compiler or vm. > > You will need to provide Build- and RunConfigurations for that to work. You > might also need a RunControl to handle the actual process of running > something. > > Best Regards, > Tobias > > -- > Tobias Hunger, Senior Software Engineer | The Qt Company > The Qt Company GmbH, Rudower Chaussee 13, D-12489 Berlin > Geschäftsführer: Mika Pälsi, Juha Varelius, Mika Harjuaho. Sitz der > Gesellschaft: Berlin, Registergericht: Amtsgericht Charlottenburg, HRB > 144331 B > _______________________________________________ > Qt-creator mailing list > Qt-creator@qt-project.org > http://lists.qt-project.org/mailman/listinfo/qt-creator >
_______________________________________________ Qt-creator mailing list Qt-creator@qt-project.org http://lists.qt-project.org/mailman/listinfo/qt-creator