aboutsummaryrefslogtreecommitdiffstats
path: root/src/lib/corelib/language/loader.h
Commit message (Collapse)AuthorAgeFilesLines
* Prevent user code from hanging qbs during resolving.Christian Kandeler2014-04-161-1/+6
| | | | | | | | | Long-running commands are handled already, but badly written project files could still hang qbs with e.g. infinite JS loops on the right hand side of a binding. Such code can now also be interrupted. Change-Id: Ie0d114bd37d540e764d5ec5bb323c91bfd64a67a Reviewed-by: Joerg Bornemann <joerg.bornemann@digia.com>
* do not export ScriptEngine and LoaderJoerg Bornemann2014-02-281-2/+1
| | | | | Change-Id: I7e27a387a27b7ef082f3a26e2a147557d585b40f Reviewed-by: Christian Kandeler <christian.kandeler@digia.com>
* introduce qbs::LanguageInfo classJoerg Bornemann2014-02-271-1/+0
| | | | | | | | | This public API can be used to get information about the qbs language items. Currently it's only used for qbs-qmltypes. This change will enable us to un-export ScriptEngine and Loader. Change-Id: I0c92c7f6e37f6444c51198729cbb5435dc90bb40 Reviewed-by: Christian Kandeler <christian.kandeler@digia.com>
* Move Qt profile setup into a dedicated library.Christian Kandeler2014-01-101-0/+72
Otherwise all changes to the implementation will have to be duplicated in IDEs. Change-Id: I61e6d4fa1ee9b724eb5d9de9f233dc915a6c8bc3 Reviewed-by: Joerg Bornemann <joerg.bornemann@digia.com>