| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
To use in a project file do:
api-version = MyPackage, 1.3.4
api-version = MyOtherPackage, 3.4
On command line the things get bit weird, you need to use:
--api-version=MyPackage,1.3.4|MyOtherPackage,3.4
Remembering to escape the |.
Reviewer: Lauro Neto <lauro.neto@openbossa.org>
Luciano Wolf <luciano.wolf@openbossa.org>
|
|
|
|
|
| |
Reviewer: Luciano Wolf <luciano.wolf@openbossa.org>
Marcelo Lira <marcelo.lira@openbossa.org>
|
|
|
|
|
|
|
| |
The documentation was updates on this and older things.
Reviewed by Bruno Araújo <bruno.araujo@openbossa.org>
Reviewed by Luciano Wolf <luciano.wolf@openbossa.org>
|
|
|
|
|
| |
The project file are now just a text file containing key/value pairs.
The documentation was updated accordingly, including the man page.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The project file is a XML that provides the same options that could be
provided via command line.
Command line arguments added by further modules will be converted into
xml tags on the project file following this rule:
GENERATOR --new-boolean-option --new-option=SOMETHING
in XML turns into:
<new-boolean-option />
<new-option value="SOMETHING />
|
|
|
|
|
|
| |
Besides loading generator modules given as full file paths, and placed
in the place where GeneratorRunner was installed, the modules are also
looked for in paths added via QT_PLUGIN_PATH.
|
|
|
|
|
|
|
| |
Now the option name is similar to all the other command line options.
Yet, to assure backward compatibility, the "generatorSet" parameter is
still accepted, although it will not override the "generator-set"
option.
|
|
|
|
|
| |
Reviewer: Luciano Wolf <luciano.wolf@openbossa.org>
Renato Araújo <renato.filho@openbossa.org>
|
|
|
|
|
| |
Reviewer: Marcelo Lira <marcelo.lira@openbossa.org>,
Luciano Wolf <luciano.wolf@openbossa.org>
|
| |
|
|
|
|
|
| |
Reviewer: Luciano Wolf <luciano.wolf@openbossa.org>,
Marcelo Lira <marcelo.lira@openbossa.org>
|
|
|
|
|
|
|
|
|
| |
simplify the
CMakeLists.txt and avoid configure errors on non-Unix like platforms.
Reviewer: Luciano Wolf <luciano.wolf@openbossa.org>
Renato Araújo <renato.filho@openbossa.org>
|
| |
|
|
|
|
|
|
| |
Avoiding .. includes
Reviewed by Hugo Parente <hugo.lima@openbossa.org>
|
|
|
|
|
|
|
|
|
|
| |
exported as a C function
can't return a C++ type by value.
All generators plugins *MUST* be recompiled.
Reviewed by Luciano Wolf <luciano.wolf@openbossa.org>
|
|
|
|
| |
Reviewed by Marcelo Lira <marcelo.lira@openbossa.org>
|
| |
|
|
|
|
|
| |
so that it could be used independently; the qtdoc generator module
remained part of generatorrunner
|
|
|
|
|
|
|
|
|
|
|
| |
some plataforms.
Cast an object pointer to a function pointer is an undefinied behaviour in some exotic
platforms, so some compiler raise a flag against it. However if we use a C-style cast the compiler
ignores it.
This problem is related to the QLibrary API returning a void* instead of a generic
function pointer.
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
| |
generator runner will load the desired file instead of doing
a mess with the absolute path and the GENERATORRUNNER_PLUGIN_DIR
variable.
This is usefull to test generators plugins without installing them.
Reviewed by Renato Araújo
|
|
|
|
|
|
|
|
|
| |
into generatorrunnerconfig.h
- Added some variables to FindGeneratorRunner.cmake
* GENERATORRUNNER_PLUGIN_DIR The dir where the generator plugins
should be installed.
* GENERATORRUNNER_VERSION The generatorrunner current version.
|
| |
|
|
|
|
|
|
| |
ApiExtractor.run() returns false
Reviewed by Hugo Parente <hugo.lima@openbossa.org>
|
| |
|
|
|
|
| |
PATH_SPLITTER one instead.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
APIExtractor were moved
to this project.
So we need to re-think if boostpythongenerator still a good name for the project, because
boostpythongenerator will be the name of the plugin to generate bindings for boost::python.
Also the generators were just moved to a subdirectory (generators) and the boostpython generators
to a sub-subdirectory (generators/boostpython), transform them in plugins will be a second milestone.
|
|
|