aboutsummaryrefslogtreecommitdiffstats
path: root/generatorrunnermacros.h
Commit message (Collapse)AuthorAgeFilesLines
* Replaced Nokia copyrights in headerTeemu Kaukoranta2013-05-281-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | Replaced old Nokia copyrights with Digia copyrights. Removed "All rights reserved" strings without leading copyrights were removed (for example, 'Copyright SomeCompany, all rights reserved remain untouched). Did NOT touch contact details, will change them later. Excluded folders that have '3rdparty' in path. Used command: find . -path '*/3rdparty/*' -prune -o -exec grep -ilI -E '.*Copyright.*Nokia.*' {} \; | tee >(xargs sed -i -r '1,10 s/([ \t#*]*)(.*Copyright.*Nokia.*)/ \1Copyright \(C\) 2013 Digia Plc and\/or its subsidiary\(-ies\)\./I') >(xargs sed -i -r '1,10 s/(^[ \t#*]*)(all rights reserved.*)/\1/I') This excludes binary files and retains whitespace and #* characters in the beginning of the edited lines. Change-Id: I0d49f991c3dbd45d804843f185714e8681bc6c51 Reviewed-by: Sergio Ahumada <sergio.ahumada@digia.com> Reviewed-by: Janne Anttila <janne.anttila@digia.com>
* Fixed symbol export on win32 platform.Marcelo Lira2011-12-301-1/+2
| | | | Reviewed by Lauro Moura <lauro.neto@openbossa.org>
* Update generatorrunnermacros.hJerzy Kozera2011-12-161-0/+1
| | | | | Reviewed by Luciano Wolf <luciano.wolf@openbossa.org> Reviewed by Marcelo Lira <marcelo.lira@openbossa.org>
* Fix bug 1009 - "GeneratorRunner Cygwin patch"Yaakov2011-10-271-1/+1
| | | | | Reviewer: Hugo Parente Lima <hugo.lima@openbossa.org> Marcelo Lira <marcelo.lira@openbossa.org>
* Cleanup generatorrunner export/import macros.Hugo Parente Lima2010-08-191-14/+8
| | | | | Reviewer: Luciano Wold <luciano.wolf@openbossa.org> Renato Araújo <renato.filho@openbossa.org>
* Use DEFINE_SYMBOL in cmake to create the define to exports symbols.Renato Filho2010-08-191-2/+2
| | | | | Reviewer: Luciano Wolf <luciano.wolf@openbossa.org> Hugo Parente Lima <hugo.pl@gmail.com>
* Change the getGenerators signature, because on some platforms a function ↵Hugo Lima2009-11-241-2/+4
| | | | | | | | | | 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>
* Disable GENRUNNER_DEPRECATED macro when using msvc.Hugo Lima2009-11-231-1/+3
|
* Fix macros about dllexport/dllimport.Hugo Lima2009-11-211-2/+2
|
* - Prepare libgenerator.so for a near future when we will need to worry about ↵Hugo Lima2009-11-171-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | BIC changes, Now it uses a d-pointer and do not export private methods/structures. - Mark some methods as deprecated, as they doesn't belong to Generator, being a huge cohesion failure IMO. - Fixed constness of some methods. Deprecated methods: AbstractMetaFunctionList filterFunctions(const AbstractMetaClass *cppClass); AbstractMetaFunctionList queryFunctions(const AbstractMetaClass *cpp_class, bool all_function = false); AbstractMetaFunctionList queryGlobalOperators(const AbstractMetaClass *cpp_class); AbstractMetaFunctionList sortConstructor(AbstractMetaFunctionList list); Moved method: verifyDirectoryFor is now a ordinary global function like formatCode, because it's a helper function not related with code generation. All these methods would be somewhere/somehow in APIExtractor, because they are basically helper methods to supply some APIExtractor missing functionalities. Note: Shiboken and BoostPython generator needs some minor fixes to adapt to changed caused by this patch.
* Add symbol visibility rules to generator runner.Hugo Lima2009-11-171-0/+42