Giter Site home page Giter Site logo

freneza / bouml Goto Github PK

View Code? Open in Web Editor NEW

This project forked from gregsmirnov/bouml

0.0 0.0 0.0 3.28 MB

BOUML is a free UML 2 tool box allowing you to specify and generate code in C++, Java, Idl, Php and Python.

Home Page: http://bouml.free.fr/index.html

License: GNU General Public License v2.0

Prolog 1.34% C 1.74% C++ 96.91%

bouml's Introduction

This the distribution of BOUML for Unix/Linux/Solaris.
The sources may be compiled under Windows but I do not help you for
this because it is useless : the Windows executable are available on
the BOUML site.

The sources of BOUML itself and the plug-outs written by hand are
placed under the directories 'src'.

The sources of the plug-out generated by BOUML (not written by hand)
are placed under 'genplugouts'.

The projects of the plug-out defined through BOUML are placed under
plugouts. 'empty' is a very important project because you will use
it to define new plug-outs.


To compile BOUML and the plug-outs under Unix/Linux/Solaris :
-------------------------------------------------------------

You must have QT 2.3 or 3.x correctly installed, and 'qmake' because
all the Makefiles except the top one are produced from .pro files

The environment variable QTDIR must be set to the toplevel
directory where Qt is installed.

To compile do 'make'

Installation
------------

By default BOUML and the plug-outs are installed under /usr/lib/bouml,
and a shell script named 'bouml' is placed under /usr/bin. These paths
are specified in the Makefile, change the locations if you want
before doing the installation.

The installation is done through 'make install', after that the current
directory may be removed. To just remove the obj do 'make clean'

'make uninstall' uninstall BOUML


-------------------------------------------------------------

Bruno Pages            ([email protected])

Joint author of Xcoral (http://xcoral.free.fr)
Author of Bouml        (http://bouml.free.fr)

bouml's People

Contributors

gregsmirnov avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.