Fixed linux doc and data paths. Version 17-5.
The CLang compiler is really the only compiler that has a good interface for extracting the language information. When I wrote the Oovaide program, I wanted to support the new C++0x or C++11, etc. standards, and I did not want it to only work with Microsoft, especially since during that period Microsoft was not updating their compiler as they were focused on C#. They are finally making good progress once again in the last few years. This also means that a choice of using Microsoft specific build...
Hi, thanks again for your response... ... the Oovbuilder is finding the files to analyze and is using the CLang compiler to extract information. So, it sounds like Oovaide is using a compiler called CLang to get information about the classes. I don't know anything about CLang, and I don't really want to learn anything about CLang. To me that is just an internal issue for your program, so it is important to you, but not to me. I would prefer that these details be hidden from the user. I would like...
Ok, now there is a different error. This is what we call success in the software business. (Just kidding) The new error means that the Oovbuilder is finding the files to analyze and is using the CLang compiler to extract information.If you look at the diagrams for the example project, there may be some parts already visible. If a project uses a limited number of standard include files or Microsoft specific files, then many of the classes may be visible in the diagrams. Clang does not provide its...
Hi, thanks for your response. Regarding your suggestions... Selecting File/New Project on the menu will open the Project Settings dialog and by pressing the "..." button, this should allow selecting the .../examples/simple directory that contains mary.h and mary.cpp. The analysis should start running when OK is pressed on the dialog. When I follow these steps, I get the following error: oovBuilder Analyzing: C:/Users/Todd/Downloads/oovaide/examples/simple/mary.h C:/Users/Todd/Downloads/oovaide/examples/simple/mary.h:3:10:...
I am not sure if you are on Windows or Linux. On Windows, the installed directory hierarchy is something like this: oovaide bin ... docs examples simple lib ... It might be best if the parent directories do not have spaces in the names and that they are not protected. If you can tell me the directory where oovaide is installed, that may help. Selecting File/New Project on the menu will open the Project Settings dialog and by pressing the "..." button, this should allow selecting the .../examples/simple...
Hi, thanks for responding. I still have the problem. I set the Root Source Directory...
Sorry, I might have used the word "build" ambiguously. The full project does not...
Can't Get Diagrams
notes
Fixed projects for release mode.
Updated for MSys2 and new version of GTK
docs
clangview compile fix
Merge branch 'HEAD' of https://git.code.sf.net/...
Version 17-1 - CLang 3.8
docs
comment
docs
docs
Fixed component types based on build config
Component type based on configuration
Fixed windows build for project packages
Fixed component specific build args
docs
Fixed build variables insert/append
Fixed build variables insert/append
debug tab
Added warning for editor loading non-ascii files.
Merge branch 'master' of https://git.code.sf.ne...
comment
Bug requests are also in the Github and Oovcde repositories
Fixed docs and cmakelists
Fixed build errors in linux.
ver 16-3
docs
Fixed SVG operation diagrams
Added var refs
var refs
var refs
car refs
var refs
operation graph variables
Variables on sequence diagrams
Fixed ifdef for show vars
fixed crash and module paths
docs
build var dialogs
docs
build var dialogs
build var dialogs
build var dialogs
build var dialogs
build var dialogs
build var dialogs
Build var dialogs
build var dialogs
build var dialogs
build var dialogs
Build vars dialogs
Build vars dialog
Added build variable dialog
docs
docs
docs
docs
docs
docs
Portion positioning
Portion diagram positions
Added multiple selection to portion diagram
Fixed editor find dialog
Prevented too much updating of project packages
Filtered external packages for platform
Improve version matching for package names
Updated missing project packages when a project...
Added package directory checks
Merge branch 'master' of https://git.code.sf.ne...
Fixed GTK warning
updated debian version
docs
oovaide.txt
ver
docs
Fixed default jdk path in linux
docs
Fixed dupheader example