I am going to demonstrate how to combine the two tools, BOUML and CMake, to create the simplest possible QT3-based classic "Hello World" application.
First, in BOUML create a project under a name hello_world in a directory hello_world/model. Then select c++ as a working language. In the browser pane right-click to access the Edit generation settings menu, where in the "Directory" tab we will enter hello_world/gensrc as a c++ root directory, where all the generated source code will be saved.
Showing posts with label UML. Show all posts
Showing posts with label UML. Show all posts
Saturday, November 22, 2008
Tuesday, April 8, 2008
BOUML 4.2.1 ebuild
The latest BOUML ebuild. Enjoy. If you'd like to make it yourself next time, then use the
command to create auxilliary files within the portage overlay.
ebuild [path_to_the_new_ebuild] digest
command to create auxilliary files within the portage overlay.
Tuesday, April 1, 2008
BOUML 4.2 ebuild
It's been quite a while since the release of BOUML 4.2 but its ebuild is still missing in gentoo-protage. Having found few minutes of spare time I decided to create its homebrew version to share with all of you who sit there and wait looking forward to it being published on the gentoo-portage website. The uuencoded version is included below. Enjoy!
Sunday, January 27, 2008
BOUML speaks python
well, well, well... kinda' news that makes you jump in joy. According to the changelog the python support is far from being as mature as it is for c++ or java, nevertheless that is the thing which progress I'm gonna track within next weeks/months. If only someone would update the BOUML's ebuild in the portage tree...
Thursday, December 27, 2007
BOUML - you gotta like it
I just got back to playing with BOUML - a really nice UML modeler and code generation tool. Earlier this year I successfuly managed to create state machine model and from it generate working C++ code to include in a framework testing part of the large embedded system functionality. This time I'm trying to employ BOUML to bring to life a library I was planning to release long time already (more details soon?). Anyway, working with BOUML is getting more and more interesting, and with each step it reveals more and more of its hidden gems (along with few flaws, naturaly).
Monday, December 24, 2007
Coral UML modeler on Gentoo
Coral is a UML modeler with QT4 gui written in python. It is being developed by the staff and students of the Åbo Akademi University, gathered around CREST. According to the authors it should be able to generate Python code from created UML schema, but unfortunately I have failed in my attempts to do so. Nonetheless, prior to my tinkering with coral I have prepared few ebuilds which allowed me to install coral within the portage tree context (uuencoded below). Enjoy!
Subscribe to:
Posts (Atom)