OsloTool, a GUI on top of m.exe, mx.exe, mg.exe and mgx.exe

2009 March 6
by Michael

Bryan Sumter wrote a cool GUI to compile our grammars and models:


Dear readers,

I’ve been working on a small project called “OsloTool” and I thought it would be best to share this with the rest of the Oslo developers. It saved me a lot of time developing Oslo applications.

Basically it’s a Graphical User Interface on top of the commandline tools: mg.exe, mgx.exe, m.exe and mx.exe. Untill Microsoft Implements build-options into IntelliPad u can use this (if you hate commandline as much as I do).

I’ll post the source as well, so you can modify and maybe even expand it.

Screenshot:
http://img9.imageshack.us/img9/1353/oslotool.jpg

Download:
http://michaelwolbert.nl/projects/Oslo/OsloTool.zip (thanks to my dear colleague and friend, Michael Wolbert)

Mirror:
http://www.zshare.net/download/56614958a3fce0d5/

Note:
In “Commands.cs” there is this line of code which specifies Oslo Directory:
static string OsloDirectory = “C:/program files/microsoft oslo sdk 1.0″;

If you got any questions concerning OsloTool feel free to leave a message!

Greeting,
Bryan Sumter

Oslo MSDN Community post

Grab the executable and source here!

4 Comments leave one →
2009 March 9

[...] Michael Wolbert’s Blog OsloTool, a GUI on top of m.exe, mx.exe, mg.exe and mgx.exe [...]

Pingback
2009 March 17

[...] my previous post I mentioned Bryan Sumter’s GUI tool, which executes the right command from the [...]

Pingback
2009 March 24
Krishna

Hi Bryan,

I found this tool to be quite useful. One bug that i could find in the tool is that when the File Fullname has spaces the tool fails to do the operation. This is because you have not used such filenames inside ‘”‘ (double quotes). For eg. if my source file has the following name : D:\My Sample\MyModel.m the tool fails. Hence we need to pass this as “D:\My Sample\MyModel.m” so that the command line utility takes this as a single string. An minor fix! Anyways thanks for the tool :).

Cheers!
Krishna

2009 April 8

[...] OsloTool: OsloTool, a GUI on top of m.exe, mx.exe, mg.exe and mgx.exe [...]

Pingback

Leave A Comment

Note: You can use basic XHTML in your comments. Your email address will never be published.