summaryrefslogtreecommitdiff
path: root/src/tools/cplusplus-tools-utils/cplusplus-tools-utils.pri
Commit message (Collapse)AuthorAgeFilesLines
* C++: Clean up dev toolsNikolai Kosjar2015-01-291-25/+0
| | | | | | | | | | | * Move cplusplus-frontend to src/tools * Make them depend on libs/cplusplus instead of building that lib again * Put the binaries into bin of the qtcreator build directory * Unify *.pro files * Build them all if BUILD_CPLUSPLUS_TOOLS is set Change-Id: I8f9cd731625cbf9f41d5f6464c6cd946ffd6e141 Reviewed-by: Orgad Shaneh <orgads@gmail.com>
* OSX: fix build of manual testErik Verbruggen2015-01-161-0/+3
| | | | | Change-Id: I2e6a662770f15a565a784bdfad337ba7f2b9692a Reviewed-by: Eike Ziller <eike.ziller@theqtcompany.com>
* Fix MSVC compilationOrgad Shaneh2014-07-171-0/+2
| | | | | Change-Id: Ibeaa05a40dd75edeafe0cd23923a52da7c874cd2 Reviewed-by: Orgad Shaneh <orgads@gmail.com>
* Some QString -> FileName transformationOrgad Shaneh2014-07-161-2/+8
| | | | | Change-Id: I4a8a8f68bb1e52750380218793ec3029b488c01f Reviewed-by: Daniel Teske <daniel.teske@digia.com>
* fix include style and remove subsequently redundant INCLUDEPATHsOswald Buddenhagen2013-04-021-1/+1
| | | | | | Change-Id: I9e6950d30c7a65229559c7046a7cc8c903964065 Reviewed-by: Tobias Hunger <tobias.hunger@digia.com> Reviewed-by: Eike Ziller <eike.ziller@digia.com>
* C++: Tools: Compile with QT_NO_CAST_FROM_ASCIINikolai Kosjar2012-12-061-0/+1
| | | | | Change-Id: I9de2c7fe51fea7844813cecb7c68f9a85a8e1e62 Reviewed-by: Erik Verbruggen <erik.verbruggen@digia.com>
* C++: Clean up dev tools.Nikolai Kosjar2012-11-221-0/+13
* Add -h and -help options describing the tools and their usage. * Make the tools compile and run on Windows (MinGW, MSVC). * Rename project dirs, executables and main source files to more meaningful names: - Use same base name for project dir, *.pro file, main source file and (if applicable) script file. - Use the prefix "cplusplus-". - The names are now: - gen-cpp-ast/generate-ast --> cplusplus-update-frontend - mkvisitor --> cplusplus-mkvisitor - cplusplus-dump/cplusplus0 --> cplusplus-ast2png * Get rid of 'c++' shell scripts. * Get rid of duplicates of 'conf.c++'. Rename to 'pp-configuration.inc'. * Introduce src/tools/cplusplus-tools-utils containing common stuff that is used at least in two tools. 'pp-configuration.inc' can also be found here. * cplusplus-update-frontend: - Print file paths of written files to stdout. - Convenience: Use default values referencing the appropriate dirs and files. * cplusplus-mkvisitor: - Take only one argument, namely the path to AST.h. - Convenience: Use default path to AST.h. * cplusplus-ast2png: - Make it run without LD_LIBRARY_PATH. - As the name suggests, generate image files in png format (needs 'dot' from graphviz). - Convenience: Read from stdin, which useful for small snippets. Change-Id: I79c4061fce4a1571c0588dfedd50d4a70715d9df Reviewed-by: Erik Verbruggen <erik.verbruggen@digia.com>