13.07.2015 Views

Bouml reference manual - Fedora Project Packages GIT repositories

Bouml reference manual - Fedora Project Packages GIT repositories

Bouml reference manual - Fedora Project Packages GIT repositories

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

file:///C:/uml/BOUML/bouml_3.0/doc/TOUT.html345 of 378 07/10/2007 15:55Genpro : .pro generatorgenpro is an other example of plug-out developed with BOUML, its goal is to generate the .pro file used by qmake or tmake to producethe Makefile of a C++ program using Qt ... for instance a plug-out.genpro has itself a graphical interface implemented thanks to Qt, when it is applied on a artifact stereotyped executable the followingwindow appears (here it is applied on the gpro executable artifact itself, the C++ generation directory is /tmp/gpro) :By default the .profile is produced in the directory where the executable is made, the executable's name is the artifact's name except when this least is'executable', in this case is is the project's name. You may specify the template (app, lib or subdirs), set some flags like debug, the C++pre-processor variable definitions (see plug-out for explanations on WITHCPP WITHJAVA and WITHIDL), ask to place the objects in adirectory which is not the one used for the sources etc ...The source files considered by genpro are the ones produced by the source artifacts associated to the executable artifact on which genprois applied.The same technique may be used to directly generate a Makefile for a C++ or Java program.Previous : Html documentation generatorNext : Rose project import

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!