]> rtime.felk.cvut.cz Git - boost-statechart-viewer.git/log
boost-statechart-viewer.git
13 years agoMerge branch 'master' of rtime.felk.cvut.cz:boost-statechart-viewer
petr000 [Mon, 21 Mar 2011 10:13:32 +0000 (11:13 +0100)]
Merge branch 'master' of rtime.felk.cvut.cz:boost-statechart-viewer

13 years agoAdd examples.
petr000 [Mon, 21 Mar 2011 10:05:51 +0000 (11:05 +0100)]
Add examples.

13 years agoRemove old code from src/Makefile
Michal Sojka [Mon, 21 Mar 2011 10:02:01 +0000 (11:02 +0100)]
Remove old code from src/Makefile

13 years agoRemove junk
Michal Sojka [Mon, 21 Mar 2011 09:59:30 +0000 (10:59 +0100)]
Remove junk

13 years agoRemove unused Makefile and configure script
Michal Sojka [Mon, 21 Mar 2011 09:58:20 +0000 (10:58 +0100)]
Remove unused Makefile and configure script

13 years agoMakefile working with packages installed.
petr000 [Mon, 21 Mar 2011 09:55:13 +0000 (10:55 +0100)]
Makefile working with packages installed.

13 years agoAdd description of the program.
petr000 [Sun, 20 Mar 2011 21:13:39 +0000 (22:13 +0100)]
Add description of the program.

13 years agoState can be derived also from state<>.
petr000 [Sun, 20 Mar 2011 21:12:10 +0000 (22:12 +0100)]
State can be derived also from state<>.

13 years agoCheck if the inputfile exist.
petr000 [Sat, 19 Mar 2011 21:01:28 +0000 (22:01 +0100)]
Check if the inputfile exist.

13 years agoWorking Diagnostic. All Warnings and notes are disabled. When an error occurs the...
petr000 [Sat, 19 Mar 2011 20:44:01 +0000 (21:44 +0100)]
Working Diagnostic. All Warnings and notes are disabled. When an error occurs the program will stop.
The check for errors is done after each TopLevelDecl is processed.

13 years agoAdd simple error dumper. Works only if the error is in transition. The state shouldn...
petr000 [Sat, 19 Mar 2011 16:24:26 +0000 (17:24 +0100)]
Add simple error dumper. Works only if the error is in transition. The state shouldn't have more than one transition.

13 years agoCorrections of some warnings, add commentary to source file.
petr000 [Tue, 15 Mar 2011 09:06:27 +0000 (10:06 +0100)]
Corrections of some warnings, add commentary to source file.

13 years agoOther arguments should be put into the list.
petr000 [Mon, 14 Mar 2011 14:19:40 +0000 (15:19 +0100)]
Other arguments should be put into the list.

13 years agoUpdated Command line options. The program now can operate almost like gcc and other...
petr000 [Mon, 14 Mar 2011 14:16:17 +0000 (15:16 +0100)]
Updated Command line options. The program now can operate almost like gcc and other compilers.

13 years agoUpdated drawing subautomatons.
petr000 [Sat, 12 Mar 2011 17:16:33 +0000 (18:16 +0100)]
Updated drawing subautomatons.
The program can be compiled and to work with the packages of llvm and clang.
The only thing to do for it is to remove $(LLVM_BIN) from LLVM_CONFIG.
New line with LLVM_CONFIG is:

LLVM_CONFIG := $(shell llvm-config --cxxflags --ldflags --libs jit core)

13 years agoBetter visualization of submachines. All submachines are now hidden in clusters label...
petr000 [Thu, 10 Mar 2011 09:58:32 +0000 (10:58 +0100)]
Better visualization of submachines. All submachines are now hidden in clusters labeled with the name of the upper state. In submachines the start state is alsou double outlined.

I will try to test the ubuntu package of LLVM on my notebook and send you the conclusion of testing.

13 years agoThe start state has double outlline. The arrows has label that is equal to the event.
petr000 [Tue, 1 Mar 2011 14:33:19 +0000 (15:33 +0100)]
The start state has double outlline. The arrows has label that is equal to the event.

13 years agoGenerate pdf by running make test
Michal Sojka [Mon, 28 Feb 2011 10:27:46 +0000 (11:27 +0100)]
Generate pdf by running make test

13 years ago-I option is not mandatory
petr000 [Mon, 28 Feb 2011 10:19:56 +0000 (11:19 +0100)]
-I option is not mandatory

13 years agoAdd test target to Makefile
Michal Sojka [Mon, 28 Feb 2011 10:09:42 +0000 (11:09 +0100)]
Add test target to Makefile

13 years agoUpdate Makefile to look more like a makefile :-)
Michal Sojka [Mon, 28 Feb 2011 10:02:07 +0000 (11:02 +0100)]
Update Makefile to look more like a makefile :-)

13 years agoMove sources to src/ subdirectory
Michal Sojka [Mon, 28 Feb 2011 09:59:46 +0000 (10:59 +0100)]
Move sources to src/ subdirectory

13 years agoYou need to specify the input file. The start state has red color in the graph.
silhape2 [Sun, 27 Feb 2011 19:39:39 +0000 (20:39 +0100)]
You need to specify the input file. The start state has red color in the graph.

13 years agoThe transitions are simply saved into the file. You need to add -I with boost source...
silhape2 [Thu, 24 Feb 2011 09:21:34 +0000 (10:21 +0100)]
The transitions are simply saved into the file. You need to add -I with boost source library and name of the source file.

13 years agoAdded function for working with command line. (-I, -o) Multiple transitions using...
silhape2 [Mon, 21 Feb 2011 13:56:11 +0000 (14:56 +0100)]
Added function for working with command line. (-I, -o) Multiple transitions using string operations.

13 years agoProgram now recursively traverse all decls that are hidden inside the namespaces.
silhape2 [Sat, 19 Feb 2011 14:53:58 +0000 (15:53 +0100)]
Program now recursively traverse all decls that are hidden inside the namespaces.

13 years agoThe states now can be derived from more than one classes. They can also be outside...
silhape2 [Thu, 17 Feb 2011 09:38:17 +0000 (10:38 +0100)]
The states now can be derived from more than one classes. They can also be outside the main file.

13 years agoCorrected Makefile(wrong name of the source file) and updated visualizer.cpp Now...
silhape2 [Tue, 15 Feb 2011 09:27:15 +0000 (10:27 +0100)]
Corrected Makefile(wrong name of the source file) and updated visualizer.cpp Now working without my own iterator.

13 years agoUpdated Makefile not all llvm libraries are necessary. The program is now able to...
silhape2 [Mon, 14 Feb 2011 12:12:22 +0000 (13:12 +0100)]
Updated Makefile not all llvm libraries are necessary. The program is now able to find transitions in states with only one transition.

13 years agoCreated header file for string operations. The program is only interested in structs...
silhape2 [Mon, 7 Feb 2011 11:48:58 +0000 (12:48 +0100)]
Created header file for string operations. The program is only interested in structs/classes derived from simple_state.

13 years agoWorking Makefile and Modified source File bp.cpp
silhape2 [Mon, 10 Jan 2011 17:49:48 +0000 (18:49 +0100)]
Working Makefile and Modified source File bp.cpp

13 years agoInstall llvm and clang to a local directory
Michal Sojka [Mon, 3 Jan 2011 20:17:13 +0000 (21:17 +0100)]
Install llvm and clang to a local directory

I do not want to use this slow (debug) version as the default one in my
system. Instead I prefer stable version from distribution packages.

13 years agoUpdated to working resource file
silhape2 [Mon, 3 Jan 2011 11:27:33 +0000 (12:27 +0100)]
Updated to working resource file

13 years agoupdated configure and Makefile. You don't need to use -I options
silhape2 [Mon, 27 Dec 2010 18:58:42 +0000 (19:58 +0100)]
updated configure and Makefile. You don't need to use -I options

13 years agoAdd configure script to setup build environment
Michal Sojka [Wed, 22 Dec 2010 09:39:04 +0000 (10:39 +0100)]
Add configure script to setup build environment

13 years agoAdded llvm and clang as git submodules
Michal Sojka [Wed, 22 Dec 2010 09:22:42 +0000 (10:22 +0100)]
Added llvm and clang as git submodules

This is to track exact version to be used with statechart viewer

13 years agoFix my broken Makefile
Michal Sojka [Wed, 22 Dec 2010 08:51:40 +0000 (09:51 +0100)]
Fix my broken Makefile

13 years agoUse capital M for Makefile
Michal Sojka [Wed, 22 Dec 2010 08:44:47 +0000 (09:44 +0100)]
Use capital M for Makefile

13 years agoAllow local changes to Makefile configuration
Michal Sojka [Wed, 22 Dec 2010 08:44:11 +0000 (09:44 +0100)]
Allow local changes to Makefile configuration

13 years agoPridany zdrojove soubory a jednoduchy makefile. V nem bude nutno zmenit umisteni...
silhape2 [Fri, 10 Dec 2010 19:02:38 +0000 (20:02 +0100)]
Pridany zdrojove soubory a jednoduchy makefile. V nem bude nutno zmenit umisteni souboru pro include.