diff options
author | Christian Kandeler <christian.kandeler@digia.com> | 2014-01-09 17:50:40 +0100 |
---|---|---|
committer | Joerg Bornemann <joerg.bornemann@digia.com> | 2014-01-10 18:11:22 +0100 |
commit | 81af9acaa295a574c1cb5e6714725197dac7f530 (patch) | |
tree | cc8c94467f49a7d267e5249f624874feecc7eed4 | |
parent | 2fe25eb3f20ffb4e58cb559f2bcb9950c963290a (diff) |
Move Qt profile setup into a dedicated library.
Otherwise all changes to the implementation will have to be duplicated
in IDEs.
Change-Id: I61e6d4fa1ee9b724eb5d9de9f233dc915a6c8bc3
Reviewed-by: Joerg Bornemann <joerg.bornemann@digia.com>
-rw-r--r-- | qbs.pro | 9 | ||||
-rw-r--r-- | src/app/app.pri | 2 | ||||
-rw-r--r-- | src/app/qbs-setup-qt/main.cpp | 1 | ||||
-rw-r--r-- | src/app/qbs-setup-qt/qbs-setup-qt.pro | 5 | ||||
-rw-r--r-- | src/app/qbs-setup-qt/qbs-setup-qt.qbs | 5 | ||||
-rw-r--r-- | src/app/qbs-setup-qt/setupqt.cpp | 2 | ||||
-rw-r--r-- | src/app/qbs-setup-qt/setupqt.h | 3 | ||||
-rw-r--r-- | src/lib/Library.qbs | 27 | ||||
-rw-r--r-- | src/lib/corelib/api/api.pri (renamed from src/lib/api/api.pri) | 0 | ||||
-rw-r--r-- | src/lib/corelib/api/changeset.cpp (renamed from src/lib/api/changeset.cpp) | 0 | ||||
-rw-r--r-- | src/lib/corelib/api/changeset.h (renamed from src/lib/api/changeset.h) | 0 | ||||
-rw-r--r-- | src/lib/corelib/api/internaljobs.cpp (renamed from src/lib/api/internaljobs.cpp) | 0 | ||||
-rw-r--r-- | src/lib/corelib/api/internaljobs.h (renamed from src/lib/api/internaljobs.h) | 0 | ||||
-rw-r--r-- | src/lib/corelib/api/jobs.cpp (renamed from src/lib/api/jobs.cpp) | 0 | ||||
-rw-r--r-- | src/lib/corelib/api/jobs.h (renamed from src/lib/api/jobs.h) | 0 | ||||
-rw-r--r-- | src/lib/corelib/api/project.cpp (renamed from src/lib/api/project.cpp) | 0 | ||||
-rw-r--r-- | src/lib/corelib/api/project.h (renamed from src/lib/api/project.h) | 0 | ||||
-rw-r--r-- | src/lib/corelib/api/projectdata.cpp (renamed from src/lib/api/projectdata.cpp) | 0 | ||||
-rw-r--r-- | src/lib/corelib/api/projectdata.h (renamed from src/lib/api/projectdata.h) | 0 | ||||
-rw-r--r-- | src/lib/corelib/api/projectdata_p.h (renamed from src/lib/api/projectdata_p.h) | 0 | ||||
-rw-r--r-- | src/lib/corelib/api/projectfileupdater.cpp (renamed from src/lib/api/projectfileupdater.cpp) | 0 | ||||
-rw-r--r-- | src/lib/corelib/api/projectfileupdater.h (renamed from src/lib/api/projectfileupdater.h) | 0 | ||||
-rw-r--r-- | src/lib/corelib/api/propertymap_p.h (renamed from src/lib/api/propertymap_p.h) | 0 | ||||
-rw-r--r-- | src/lib/corelib/api/qmljsrewriter.cpp (renamed from src/lib/api/qmljsrewriter.cpp) | 0 | ||||
-rw-r--r-- | src/lib/corelib/api/qmljsrewriter.h (renamed from src/lib/api/qmljsrewriter.h) | 0 | ||||
-rw-r--r-- | src/lib/corelib/api/runenvironment.cpp (renamed from src/lib/api/runenvironment.cpp) | 0 | ||||
-rw-r--r-- | src/lib/corelib/api/runenvironment.h (renamed from src/lib/api/runenvironment.h) | 0 | ||||
-rw-r--r-- | src/lib/corelib/buildgraph/abstractcommandexecutor.cpp (renamed from src/lib/buildgraph/abstractcommandexecutor.cpp) | 0 | ||||
-rw-r--r-- | src/lib/corelib/buildgraph/abstractcommandexecutor.h (renamed from src/lib/buildgraph/abstractcommandexecutor.h) | 0 | ||||
-rw-r--r-- | src/lib/corelib/buildgraph/artifact.cpp (renamed from src/lib/buildgraph/artifact.cpp) | 0 | ||||
-rw-r--r-- | src/lib/corelib/buildgraph/artifact.h (renamed from src/lib/buildgraph/artifact.h) | 0 | ||||
-rw-r--r-- | src/lib/corelib/buildgraph/artifactcleaner.cpp (renamed from src/lib/buildgraph/artifactcleaner.cpp) | 0 | ||||
-rw-r--r-- | src/lib/corelib/buildgraph/artifactcleaner.h (renamed from src/lib/buildgraph/artifactcleaner.h) | 0 | ||||
-rw-r--r-- | src/lib/corelib/buildgraph/artifactlist.cpp (renamed from src/lib/buildgraph/artifactlist.cpp) | 0 | ||||
-rw-r--r-- | src/lib/corelib/buildgraph/artifactlist.h (renamed from src/lib/buildgraph/artifactlist.h) | 0 | ||||
-rw-r--r-- | src/lib/corelib/buildgraph/artifactvisitor.cpp (renamed from src/lib/buildgraph/artifactvisitor.cpp) | 0 | ||||
-rw-r--r-- | src/lib/corelib/buildgraph/artifactvisitor.h (renamed from src/lib/buildgraph/artifactvisitor.h) | 0 | ||||
-rw-r--r-- | src/lib/corelib/buildgraph/automoc.cpp (renamed from src/lib/buildgraph/automoc.cpp) | 0 | ||||
-rw-r--r-- | src/lib/corelib/buildgraph/automoc.h (renamed from src/lib/buildgraph/automoc.h) | 0 | ||||
-rw-r--r-- | src/lib/corelib/buildgraph/buildgraph.cpp (renamed from src/lib/buildgraph/buildgraph.cpp) | 0 | ||||
-rw-r--r-- | src/lib/corelib/buildgraph/buildgraph.h (renamed from src/lib/buildgraph/buildgraph.h) | 0 | ||||
-rw-r--r-- | src/lib/corelib/buildgraph/buildgraph.pri (renamed from src/lib/buildgraph/buildgraph.pri) | 0 | ||||
-rw-r--r-- | src/lib/corelib/buildgraph/buildgraphloader.cpp (renamed from src/lib/buildgraph/buildgraphloader.cpp) | 0 | ||||
-rw-r--r-- | src/lib/corelib/buildgraph/buildgraphloader.h (renamed from src/lib/buildgraph/buildgraphloader.h) | 0 | ||||
-rw-r--r-- | src/lib/corelib/buildgraph/command.cpp (renamed from src/lib/buildgraph/command.cpp) | 0 | ||||
-rw-r--r-- | src/lib/corelib/buildgraph/command.h (renamed from src/lib/buildgraph/command.h) | 0 | ||||
-rw-r--r-- | src/lib/corelib/buildgraph/cycledetector.cpp (renamed from src/lib/buildgraph/cycledetector.cpp) | 0 | ||||
-rw-r--r-- | src/lib/corelib/buildgraph/cycledetector.h (renamed from src/lib/buildgraph/cycledetector.h) | 0 | ||||
-rw-r--r-- | src/lib/corelib/buildgraph/executor.cpp (renamed from src/lib/buildgraph/executor.cpp) | 0 | ||||
-rw-r--r-- | src/lib/corelib/buildgraph/executor.h (renamed from src/lib/buildgraph/executor.h) | 0 | ||||
-rw-r--r-- | src/lib/corelib/buildgraph/executorjob.cpp (renamed from src/lib/buildgraph/executorjob.cpp) | 0 | ||||
-rw-r--r-- | src/lib/corelib/buildgraph/executorjob.h (renamed from src/lib/buildgraph/executorjob.h) | 0 | ||||
-rw-r--r-- | src/lib/corelib/buildgraph/filedependency.cpp (renamed from src/lib/buildgraph/filedependency.cpp) | 0 | ||||
-rw-r--r-- | src/lib/corelib/buildgraph/filedependency.h (renamed from src/lib/buildgraph/filedependency.h) | 0 | ||||
-rw-r--r-- | src/lib/corelib/buildgraph/forward_decls.h (renamed from src/lib/buildgraph/forward_decls.h) | 0 | ||||
-rw-r--r-- | src/lib/corelib/buildgraph/inputartifactscanner.cpp (renamed from src/lib/buildgraph/inputartifactscanner.cpp) | 0 | ||||
-rw-r--r-- | src/lib/corelib/buildgraph/inputartifactscanner.h (renamed from src/lib/buildgraph/inputartifactscanner.h) | 0 | ||||
-rw-r--r-- | src/lib/corelib/buildgraph/jscommandexecutor.cpp (renamed from src/lib/buildgraph/jscommandexecutor.cpp) | 0 | ||||
-rw-r--r-- | src/lib/corelib/buildgraph/jscommandexecutor.h (renamed from src/lib/buildgraph/jscommandexecutor.h) | 0 | ||||
-rw-r--r-- | src/lib/corelib/buildgraph/processcommandexecutor.cpp (renamed from src/lib/buildgraph/processcommandexecutor.cpp) | 0 | ||||
-rw-r--r-- | src/lib/corelib/buildgraph/processcommandexecutor.h (renamed from src/lib/buildgraph/processcommandexecutor.h) | 0 | ||||
-rw-r--r-- | src/lib/corelib/buildgraph/productbuilddata.cpp (renamed from src/lib/buildgraph/productbuilddata.cpp) | 0 | ||||
-rw-r--r-- | src/lib/corelib/buildgraph/productbuilddata.h (renamed from src/lib/buildgraph/productbuilddata.h) | 0 | ||||
-rw-r--r-- | src/lib/corelib/buildgraph/productinstaller.cpp (renamed from src/lib/buildgraph/productinstaller.cpp) | 0 | ||||
-rw-r--r-- | src/lib/corelib/buildgraph/productinstaller.h (renamed from src/lib/buildgraph/productinstaller.h) | 0 | ||||
-rw-r--r-- | src/lib/corelib/buildgraph/projectbuilddata.cpp (renamed from src/lib/buildgraph/projectbuilddata.cpp) | 0 | ||||
-rw-r--r-- | src/lib/corelib/buildgraph/projectbuilddata.h (renamed from src/lib/buildgraph/projectbuilddata.h) | 0 | ||||
-rw-r--r-- | src/lib/corelib/buildgraph/rulegraph.cpp (renamed from src/lib/buildgraph/rulegraph.cpp) | 0 | ||||
-rw-r--r-- | src/lib/corelib/buildgraph/rulegraph.h (renamed from src/lib/buildgraph/rulegraph.h) | 0 | ||||
-rw-r--r-- | src/lib/corelib/buildgraph/rulesapplicator.cpp (renamed from src/lib/buildgraph/rulesapplicator.cpp) | 0 | ||||
-rw-r--r-- | src/lib/corelib/buildgraph/rulesapplicator.h (renamed from src/lib/buildgraph/rulesapplicator.h) | 0 | ||||
-rw-r--r-- | src/lib/corelib/buildgraph/rulesevaluationcontext.cpp (renamed from src/lib/buildgraph/rulesevaluationcontext.cpp) | 0 | ||||
-rw-r--r-- | src/lib/corelib/buildgraph/rulesevaluationcontext.h (renamed from src/lib/buildgraph/rulesevaluationcontext.h) | 0 | ||||
-rw-r--r-- | src/lib/corelib/buildgraph/scanresultcache.cpp (renamed from src/lib/buildgraph/scanresultcache.cpp) | 0 | ||||
-rw-r--r-- | src/lib/corelib/buildgraph/scanresultcache.h (renamed from src/lib/buildgraph/scanresultcache.h) | 0 | ||||
-rw-r--r-- | src/lib/corelib/buildgraph/timestampsupdater.cpp (renamed from src/lib/buildgraph/timestampsupdater.cpp) | 0 | ||||
-rw-r--r-- | src/lib/corelib/buildgraph/timestampsupdater.h (renamed from src/lib/buildgraph/timestampsupdater.h) | 0 | ||||
-rw-r--r-- | src/lib/corelib/buildgraph/transformer.cpp (renamed from src/lib/buildgraph/transformer.cpp) | 0 | ||||
-rw-r--r-- | src/lib/corelib/buildgraph/transformer.h (renamed from src/lib/buildgraph/transformer.h) | 0 | ||||
-rw-r--r-- | src/lib/corelib/buildgraph/tst_buildgraph.cpp (renamed from src/lib/buildgraph/tst_buildgraph.cpp) | 0 | ||||
-rw-r--r-- | src/lib/corelib/buildgraph/tst_buildgraph.h (renamed from src/lib/buildgraph/tst_buildgraph.h) | 0 | ||||
-rw-r--r-- | src/lib/corelib/corelib.pro | 31 | ||||
-rw-r--r-- | src/lib/corelib/corelib.qbs (renamed from src/lib/lib.qbs) | 46 | ||||
-rw-r--r-- | src/lib/corelib/jsextensions/domxml.cpp (renamed from src/lib/jsextensions/domxml.cpp) | 0 | ||||
-rw-r--r-- | src/lib/corelib/jsextensions/domxml.h (renamed from src/lib/jsextensions/domxml.h) | 0 | ||||
-rw-r--r-- | src/lib/corelib/jsextensions/file.cpp (renamed from src/lib/jsextensions/file.cpp) | 0 | ||||
-rw-r--r-- | src/lib/corelib/jsextensions/file.h (renamed from src/lib/jsextensions/file.h) | 0 | ||||
-rw-r--r-- | src/lib/corelib/jsextensions/jsextensions.cpp (renamed from src/lib/jsextensions/jsextensions.cpp) | 0 | ||||
-rw-r--r-- | src/lib/corelib/jsextensions/jsextensions.h (renamed from src/lib/jsextensions/jsextensions.h) | 0 | ||||
-rw-r--r-- | src/lib/corelib/jsextensions/jsextensions.pri (renamed from src/lib/jsextensions/jsextensions.pri) | 0 | ||||
-rw-r--r-- | src/lib/corelib/jsextensions/moduleproperties.cpp (renamed from src/lib/jsextensions/moduleproperties.cpp) | 0 | ||||
-rw-r--r-- | src/lib/corelib/jsextensions/moduleproperties.h (renamed from src/lib/jsextensions/moduleproperties.h) | 0 | ||||
-rw-r--r-- | src/lib/corelib/jsextensions/process.cpp (renamed from src/lib/jsextensions/process.cpp) | 0 | ||||
-rw-r--r-- | src/lib/corelib/jsextensions/process.h (renamed from src/lib/jsextensions/process.h) | 0 | ||||
-rw-r--r-- | src/lib/corelib/jsextensions/textfile.cpp (renamed from src/lib/jsextensions/textfile.cpp) | 0 | ||||
-rw-r--r-- | src/lib/corelib/jsextensions/textfile.h (renamed from src/lib/jsextensions/textfile.h) | 0 | ||||
-rw-r--r-- | src/lib/corelib/language/artifactproperties.cpp (renamed from src/lib/language/artifactproperties.cpp) | 0 | ||||
-rw-r--r-- | src/lib/corelib/language/artifactproperties.h (renamed from src/lib/language/artifactproperties.h) | 0 | ||||
-rw-r--r-- | src/lib/corelib/language/asttools.cpp (renamed from src/lib/language/asttools.cpp) | 0 | ||||
-rw-r--r-- | src/lib/corelib/language/asttools.h (renamed from src/lib/language/asttools.h) | 0 | ||||
-rw-r--r-- | src/lib/corelib/language/builtindeclarations.cpp (renamed from src/lib/language/builtindeclarations.cpp) | 0 | ||||
-rw-r--r-- | src/lib/corelib/language/builtindeclarations.h (renamed from src/lib/language/builtindeclarations.h) | 0 | ||||
-rw-r--r-- | src/lib/corelib/language/builtinvalue.cpp (renamed from src/lib/language/builtinvalue.cpp) | 0 | ||||
-rw-r--r-- | src/lib/corelib/language/builtinvalue.h (renamed from src/lib/language/builtinvalue.h) | 0 | ||||
-rw-r--r-- | src/lib/corelib/language/evaluationdata.h (renamed from src/lib/language/evaluationdata.h) | 0 | ||||
-rw-r--r-- | src/lib/corelib/language/evaluator.cpp (renamed from src/lib/language/evaluator.cpp) | 0 | ||||
-rw-r--r-- | src/lib/corelib/language/evaluator.h (renamed from src/lib/language/evaluator.h) | 0 | ||||
-rw-r--r-- | src/lib/corelib/language/evaluatorscriptclass.cpp (renamed from src/lib/language/evaluatorscriptclass.cpp) | 0 | ||||
-rw-r--r-- | src/lib/corelib/language/evaluatorscriptclass.h (renamed from src/lib/language/evaluatorscriptclass.h) | 0 | ||||
-rw-r--r-- | src/lib/corelib/language/filecontext.cpp (renamed from src/lib/language/filecontext.cpp) | 0 | ||||
-rw-r--r-- | src/lib/corelib/language/filecontext.h (renamed from src/lib/language/filecontext.h) | 0 | ||||
-rw-r--r-- | src/lib/corelib/language/filetags.cpp (renamed from src/lib/language/filetags.cpp) | 0 | ||||
-rw-r--r-- | src/lib/corelib/language/filetags.h (renamed from src/lib/language/filetags.h) | 0 | ||||
-rw-r--r-- | src/lib/corelib/language/forward_decls.h (renamed from src/lib/language/forward_decls.h) | 0 | ||||
-rw-r--r-- | src/lib/corelib/language/functiondeclaration.h (renamed from src/lib/language/functiondeclaration.h) | 0 | ||||
-rw-r--r-- | src/lib/corelib/language/identifiersearch.cpp (renamed from src/lib/language/identifiersearch.cpp) | 0 | ||||
-rw-r--r-- | src/lib/corelib/language/identifiersearch.h (renamed from src/lib/language/identifiersearch.h) | 0 | ||||
-rw-r--r-- | src/lib/corelib/language/importversion.cpp (renamed from src/lib/language/importversion.cpp) | 0 | ||||
-rw-r--r-- | src/lib/corelib/language/importversion.h (renamed from src/lib/language/importversion.h) | 0 | ||||
-rw-r--r-- | src/lib/corelib/language/item.cpp (renamed from src/lib/language/item.cpp) | 0 | ||||
-rw-r--r-- | src/lib/corelib/language/item.h (renamed from src/lib/language/item.h) | 0 | ||||
-rw-r--r-- | src/lib/corelib/language/itemdeclaration.cpp (renamed from src/lib/language/itemdeclaration.cpp) | 0 | ||||
-rw-r--r-- | src/lib/corelib/language/itemdeclaration.h (renamed from src/lib/language/itemdeclaration.h) | 0 | ||||
-rw-r--r-- | src/lib/corelib/language/itemobserver.h (renamed from src/lib/language/itemobserver.h) | 0 | ||||
-rw-r--r-- | src/lib/corelib/language/itempool.cpp (renamed from src/lib/language/itempool.cpp) | 0 | ||||
-rw-r--r-- | src/lib/corelib/language/itempool.h (renamed from src/lib/language/itempool.h) | 0 | ||||
-rw-r--r-- | src/lib/corelib/language/itemreader.cpp (renamed from src/lib/language/itemreader.cpp) | 0 | ||||
-rw-r--r-- | src/lib/corelib/language/itemreader.h (renamed from src/lib/language/itemreader.h) | 0 | ||||
-rw-r--r-- | src/lib/corelib/language/itemreaderastvisitor.cpp (renamed from src/lib/language/itemreaderastvisitor.cpp) | 0 | ||||
-rw-r--r-- | src/lib/corelib/language/itemreaderastvisitor.h (renamed from src/lib/language/itemreaderastvisitor.h) | 0 | ||||
-rw-r--r-- | src/lib/corelib/language/jsimports.h (renamed from src/lib/language/jsimports.h) | 0 | ||||
-rw-r--r-- | src/lib/corelib/language/language.cpp (renamed from src/lib/language/language.cpp) | 0 | ||||
-rw-r--r-- | src/lib/corelib/language/language.h (renamed from src/lib/language/language.h) | 0 | ||||
-rw-r--r-- | src/lib/corelib/language/language.pri (renamed from src/lib/language/language.pri) | 0 | ||||
-rw-r--r-- | src/lib/corelib/language/loader.cpp (renamed from src/lib/language/loader.cpp) | 0 | ||||
-rw-r--r-- | src/lib/corelib/language/loader.h (renamed from src/lib/language/loader.h) | 0 | ||||
-rw-r--r-- | src/lib/corelib/language/moduleloader.cpp (renamed from src/lib/language/moduleloader.cpp) | 0 | ||||
-rw-r--r-- | src/lib/corelib/language/moduleloader.h (renamed from src/lib/language/moduleloader.h) | 0 | ||||
-rw-r--r-- | src/lib/corelib/language/preparescriptobserver.cpp (renamed from src/lib/language/preparescriptobserver.cpp) | 0 | ||||
-rw-r--r-- | src/lib/corelib/language/preparescriptobserver.h (renamed from src/lib/language/preparescriptobserver.h) | 0 | ||||
-rw-r--r-- | src/lib/corelib/language/projectresolver.cpp (renamed from src/lib/language/projectresolver.cpp) | 0 | ||||
-rw-r--r-- | src/lib/corelib/language/projectresolver.h (renamed from src/lib/language/projectresolver.h) | 0 | ||||
-rw-r--r-- | src/lib/corelib/language/property.h (renamed from src/lib/language/property.h) | 0 | ||||
-rw-r--r-- | src/lib/corelib/language/propertydeclaration.cpp (renamed from src/lib/language/propertydeclaration.cpp) | 0 | ||||
-rw-r--r-- | src/lib/corelib/language/propertydeclaration.h (renamed from src/lib/language/propertydeclaration.h) | 0 | ||||
-rw-r--r-- | src/lib/corelib/language/propertymapinternal.cpp (renamed from src/lib/language/propertymapinternal.cpp) | 0 | ||||
-rw-r--r-- | src/lib/corelib/language/propertymapinternal.h (renamed from src/lib/language/propertymapinternal.h) | 0 | ||||
-rw-r--r-- | src/lib/corelib/language/scriptengine.cpp (renamed from src/lib/language/scriptengine.cpp) | 0 | ||||
-rw-r--r-- | src/lib/corelib/language/scriptengine.h (renamed from src/lib/language/scriptengine.h) | 0 | ||||
-rw-r--r-- | src/lib/corelib/language/scriptpropertyobserver.h (renamed from src/lib/language/scriptpropertyobserver.h) | 0 | ||||
-rw-r--r-- | src/lib/corelib/language/testdata/Banana (renamed from src/lib/language/testdata/Banana) | 0 | ||||
-rw-r--r-- | src/lib/corelib/language/testdata/aboutdialog.cpp (renamed from src/lib/language/testdata/aboutdialog.cpp) | 0 | ||||
-rw-r--r-- | src/lib/corelib/language/testdata/baseproperty.qbs (renamed from src/lib/language/testdata/baseproperty.qbs) | 0 | ||||
-rw-r--r-- | src/lib/corelib/language/testdata/baseproperty_base.qbs (renamed from src/lib/language/testdata/baseproperty_base.qbs) | 0 | ||||
-rw-r--r-- | src/lib/corelib/language/testdata/buildconfigstringlistsyntax.qbs (renamed from src/lib/language/testdata/buildconfigstringlistsyntax.qbs) | 0 | ||||
-rw-r--r-- | src/lib/corelib/language/testdata/builtinFunctionInSearchPathsProperty.qbs (renamed from src/lib/language/testdata/builtinFunctionInSearchPathsProperty.qbs) | 0 | ||||
-rw-r--r-- | src/lib/corelib/language/testdata/canonicalArchitecture.qbs (renamed from src/lib/language/testdata/canonicalArchitecture.qbs) | 0 | ||||
-rw-r--r-- | src/lib/corelib/language/testdata/conditionaldepends.qbs (renamed from src/lib/language/testdata/conditionaldepends.qbs) | 0 | ||||
-rw-r--r-- | src/lib/corelib/language/testdata/conditionaldepends_base.qbs (renamed from src/lib/language/testdata/conditionaldepends_base.qbs) | 0 | ||||
-rw-r--r-- | src/lib/corelib/language/testdata/drawline.asm (renamed from src/lib/language/testdata/drawline.asm) | 0 | ||||
-rw-r--r-- | src/lib/corelib/language/testdata/environmentvariable.qbs (renamed from src/lib/language/testdata/environmentvariable.qbs) | 0 | ||||
-rw-r--r-- | src/lib/corelib/language/testdata/erroneous/importloop1.qbs (renamed from src/lib/language/testdata/erroneous/importloop1.qbs) | 0 | ||||
-rw-r--r-- | src/lib/corelib/language/testdata/erroneous/importloop2.qbs (renamed from src/lib/language/testdata/erroneous/importloop2.qbs) | 0 | ||||
-rw-r--r-- | src/lib/corelib/language/testdata/erroneous/invalid_child_item_type.qbs (renamed from src/lib/language/testdata/erroneous/invalid_child_item_type.qbs) | 0 | ||||
-rw-r--r-- | src/lib/corelib/language/testdata/erroneous/invalid_file.qbs (renamed from src/lib/language/testdata/erroneous/invalid_file.qbs) | 0 | ||||
-rw-r--r-- | src/lib/corelib/language/testdata/erroneous/invalid_property_type.qbs (renamed from src/lib/language/testdata/erroneous/invalid_property_type.qbs) | 0 | ||||
-rw-r--r-- | src/lib/corelib/language/testdata/erroneous/invalid_stringlist_element.qbs (renamed from src/lib/language/testdata/erroneous/invalid_stringlist_element.qbs) | 0 | ||||
-rw-r--r-- | src/lib/corelib/language/testdata/erroneous/main.cpp (renamed from src/lib/language/testdata/erroneous/main.cpp) | 0 | ||||
-rw-r--r-- | src/lib/corelib/language/testdata/erroneous/multiple_exports.qbs (renamed from src/lib/language/testdata/erroneous/multiple_exports.qbs) | 0 | ||||
-rw-r--r-- | src/lib/corelib/language/testdata/erroneous/multiple_properties_in_subproject.qbs (renamed from src/lib/language/testdata/erroneous/multiple_properties_in_subproject.qbs) | 0 | ||||
-rw-r--r-- | src/lib/corelib/language/testdata/erroneous/nonexistentouter.qbs (renamed from src/lib/language/testdata/erroneous/nonexistentouter.qbs) | 0 | ||||
-rw-r--r-- | src/lib/corelib/language/testdata/erroneous/references_cycle.qbs (renamed from src/lib/language/testdata/erroneous/references_cycle.qbs) | 0 | ||||
-rw-r--r-- | src/lib/corelib/language/testdata/erroneous/references_cycle2.qbs (renamed from src/lib/language/testdata/erroneous/references_cycle2.qbs) | 0 | ||||
-rw-r--r-- | src/lib/corelib/language/testdata/erroneous/references_cycle3.qbs (renamed from src/lib/language/testdata/erroneous/references_cycle3.qbs) | 0 | ||||
-rw-r--r-- | src/lib/corelib/language/testdata/erroneous/reserved_name_in_import.qbs (renamed from src/lib/language/testdata/erroneous/reserved_name_in_import.qbs) | 0 | ||||
-rw-r--r-- | src/lib/corelib/language/testdata/erroneous/submodule_syntax.qbs (renamed from src/lib/language/testdata/erroneous/submodule_syntax.qbs) | 0 | ||||
-rw-r--r-- | src/lib/corelib/language/testdata/erroneous/subproject_cycle.qbs (renamed from src/lib/language/testdata/erroneous/subproject_cycle.qbs) | 0 | ||||
-rw-r--r-- | src/lib/corelib/language/testdata/erroneous/subproject_cycle2.qbs (renamed from src/lib/language/testdata/erroneous/subproject_cycle2.qbs) | 0 | ||||
-rw-r--r-- | src/lib/corelib/language/testdata/erroneous/subproject_cycle3.qbs (renamed from src/lib/language/testdata/erroneous/subproject_cycle3.qbs) | 0 | ||||
-rw-r--r-- | src/lib/corelib/language/testdata/erroneous/throw_in_property_binding.qbs (renamed from src/lib/language/testdata/erroneous/throw_in_property_binding.qbs) | 0 | ||||
-rw-r--r-- | src/lib/corelib/language/testdata/erroneous/undeclared_item.qbs (renamed from src/lib/language/testdata/erroneous/undeclared_item.qbs) | 0 | ||||
-rw-r--r-- | src/lib/corelib/language/testdata/erroneous/undeclared_property.qbs (renamed from src/lib/language/testdata/erroneous/undeclared_property.qbs) | 0 | ||||
-rw-r--r-- | src/lib/corelib/language/testdata/erroneous/unknown_item_type.qbs (renamed from src/lib/language/testdata/erroneous/unknown_item_type.qbs) | 0 | ||||
-rw-r--r-- | src/lib/corelib/language/testdata/erroneous/unknown_module.qbs (renamed from src/lib/language/testdata/erroneous/unknown_module.qbs) | 0 | ||||
-rw-r--r-- | src/lib/corelib/language/testdata/exports.qbs (renamed from src/lib/language/testdata/exports.qbs) | 0 | ||||
-rw-r--r-- | src/lib/corelib/language/testdata/exports_product.qbs (renamed from src/lib/language/testdata/exports_product.qbs) | 0 | ||||
-rw-r--r-- | src/lib/corelib/language/testdata/filecontextproperties.qbs (renamed from src/lib/language/testdata/filecontextproperties.qbs) | 0 | ||||
-rw-r--r-- | src/lib/corelib/language/testdata/filetags.qbs (renamed from src/lib/language/testdata/filetags.qbs) | 0 | ||||
-rw-r--r-- | src/lib/corelib/language/testdata/getNativeSetting.qbs (renamed from src/lib/language/testdata/getNativeSetting.qbs) | 0 | ||||
-rw-r--r-- | src/lib/corelib/language/testdata/groupconditions.qbs (renamed from src/lib/language/testdata/groupconditions.qbs) | 0 | ||||
-rw-r--r-- | src/lib/corelib/language/testdata/groupname.qbs (renamed from src/lib/language/testdata/groupname.qbs) | 0 | ||||
-rw-r--r-- | src/lib/corelib/language/testdata/homeDirectory.qbs (renamed from src/lib/language/testdata/homeDirectory.qbs) | 0 | ||||
-rw-r--r-- | src/lib/corelib/language/testdata/idusage.qbs (renamed from src/lib/language/testdata/idusage.qbs) | 0 | ||||
-rw-r--r-- | src/lib/corelib/language/testdata/idusagebase.qbs (renamed from src/lib/language/testdata/idusagebase.qbs) | 0 | ||||
-rw-r--r-- | src/lib/corelib/language/testdata/invalidBindingInDisabledItem.qbs (renamed from src/lib/language/testdata/invalidBindingInDisabledItem.qbs) | 0 | ||||
-rw-r--r-- | src/lib/corelib/language/testdata/jsextensions.js (renamed from src/lib/language/testdata/jsextensions.js) | 0 | ||||
-rw-r--r-- | src/lib/corelib/language/testdata/jsimportsinmultiplescopes.js (renamed from src/lib/language/testdata/jsimportsinmultiplescopes.js) | 0 | ||||
-rw-r--r-- | src/lib/corelib/language/testdata/jsimportsinmultiplescopes.qbs (renamed from src/lib/language/testdata/jsimportsinmultiplescopes.qbs) | 0 | ||||
-rw-r--r-- | src/lib/corelib/language/testdata/main.cpp (renamed from src/lib/language/testdata/main.cpp) | 0 | ||||
-rw-r--r-- | src/lib/corelib/language/testdata/moduleproperties.qbs (renamed from src/lib/language/testdata/moduleproperties.qbs) | 0 | ||||
-rw-r--r-- | src/lib/corelib/language/testdata/modules.qbs (renamed from src/lib/language/testdata/modules.qbs) | 0 | ||||
-rw-r--r-- | src/lib/corelib/language/testdata/modules/dummy/dummy.qbs (renamed from src/lib/language/testdata/modules/dummy/dummy.qbs) | 0 | ||||
-rw-r--r-- | src/lib/corelib/language/testdata/modules/dummy/dummy_base.qbs (renamed from src/lib/language/testdata/modules/dummy/dummy_base.qbs) | 0 | ||||
-rw-r--r-- | src/lib/corelib/language/testdata/modules/dummy2/dummy2.qbs (renamed from src/lib/language/testdata/modules/dummy2/dummy2.qbs) | 0 | ||||
-rw-r--r-- | src/lib/corelib/language/testdata/modules/dummyqt/core/dummycore.qbs (renamed from src/lib/language/testdata/modules/dummyqt/core/dummycore.qbs) | 0 | ||||
-rw-r--r-- | src/lib/corelib/language/testdata/modules/dummyqt/gui/dummygui.qbs (renamed from src/lib/language/testdata/modules/dummyqt/gui/dummygui.qbs) | 0 | ||||
-rw-r--r-- | src/lib/corelib/language/testdata/modules/dummyqt/network/dummynetwork.qbs (renamed from src/lib/language/testdata/modules/dummyqt/network/dummynetwork.qbs) | 0 | ||||
-rw-r--r-- | src/lib/corelib/language/testdata/modules/scopemod/scopemod.qbs (renamed from src/lib/language/testdata/modules/scopemod/scopemod.qbs) | 0 | ||||
-rw-r--r-- | src/lib/corelib/language/testdata/modulescope.qbs (renamed from src/lib/language/testdata/modulescope.qbs) | 0 | ||||
-rw-r--r-- | src/lib/corelib/language/testdata/modulescope_base.qbs (renamed from src/lib/language/testdata/modulescope_base.qbs) | 0 | ||||
-rw-r--r-- | src/lib/corelib/language/testdata/narf (renamed from src/lib/language/testdata/narf) | 0 | ||||
-rw-r--r-- | src/lib/corelib/language/testdata/narf.zort (renamed from src/lib/language/testdata/narf.zort) | 0 | ||||
-rw-r--r-- | src/lib/corelib/language/testdata/nativesettings.ini (renamed from src/lib/language/testdata/nativesettings.ini) | 0 | ||||
-rw-r--r-- | src/lib/corelib/language/testdata/outerInGroup.qbs (renamed from src/lib/language/testdata/outerInGroup.qbs) | 0 | ||||
-rw-r--r-- | src/lib/corelib/language/testdata/pathproperties.qbs (renamed from src/lib/language/testdata/pathproperties.qbs) | 0 | ||||
-rw-r--r-- | src/lib/corelib/language/testdata/productconditions.qbs (renamed from src/lib/language/testdata/productconditions.qbs) | 0 | ||||
-rw-r--r-- | src/lib/corelib/language/testdata/productdirectories.qbs (renamed from src/lib/language/testdata/productdirectories.qbs) | 0 | ||||
-rw-r--r-- | src/lib/corelib/language/testdata/profilevaluesandoverriddenvalues.qbs (renamed from src/lib/language/testdata/profilevaluesandoverriddenvalues.qbs) | 0 | ||||
-rw-r--r-- | src/lib/corelib/language/testdata/propertiesblocks.qbs (renamed from src/lib/language/testdata/propertiesblocks.qbs) | 0 | ||||
-rw-r--r-- | src/lib/corelib/language/testdata/propertiesblocks_base.qbs (renamed from src/lib/language/testdata/propertiesblocks_base.qbs) | 0 | ||||
-rw-r--r-- | src/lib/corelib/language/testdata/subdir/pathproperties_base.qbs (renamed from src/lib/language/testdata/subdir/pathproperties_base.qbs) | 0 | ||||
-rw-r--r-- | src/lib/corelib/language/testdata/zort (renamed from src/lib/language/testdata/zort) | 0 | ||||
-rw-r--r-- | src/lib/corelib/language/tst_language.cpp (renamed from src/lib/language/tst_language.cpp) | 2 | ||||
-rw-r--r-- | src/lib/corelib/language/tst_language.h (renamed from src/lib/language/tst_language.h) | 0 | ||||
-rw-r--r-- | src/lib/corelib/language/value.cpp (renamed from src/lib/language/value.cpp) | 0 | ||||
-rw-r--r-- | src/lib/corelib/language/value.h (renamed from src/lib/language/value.h) | 0 | ||||
-rw-r--r-- | src/lib/corelib/logging/ilogsink.cpp (renamed from src/lib/logging/ilogsink.cpp) | 0 | ||||
-rw-r--r-- | src/lib/corelib/logging/ilogsink.h (renamed from src/lib/logging/ilogsink.h) | 0 | ||||
-rw-r--r-- | src/lib/corelib/logging/logger.cpp (renamed from src/lib/logging/logger.cpp) | 0 | ||||
-rw-r--r-- | src/lib/corelib/logging/logger.h (renamed from src/lib/logging/logger.h) | 0 | ||||
-rw-r--r-- | src/lib/corelib/logging/logging.pri (renamed from src/lib/logging/logging.pri) | 0 | ||||
-rw-r--r-- | src/lib/corelib/logging/translator.h (renamed from src/lib/logging/translator.h) | 0 | ||||
-rw-r--r-- | src/lib/corelib/parser/parser.pri (renamed from src/lib/parser/parser.pri) | 0 | ||||
-rw-r--r-- | src/lib/corelib/parser/qmlerror.cpp (renamed from src/lib/parser/qmlerror.cpp) | 0 | ||||
-rw-r--r-- | src/lib/corelib/parser/qmlerror.h (renamed from src/lib/parser/qmlerror.h) | 0 | ||||
-rw-r--r-- | src/lib/corelib/parser/qmljs.g (renamed from src/lib/parser/qmljs.g) | 0 | ||||
-rw-r--r-- | src/lib/corelib/parser/qmljsast.cpp (renamed from src/lib/parser/qmljsast.cpp) | 0 | ||||
-rw-r--r-- | src/lib/corelib/parser/qmljsast_p.h (renamed from src/lib/parser/qmljsast_p.h) | 0 | ||||
-rw-r--r-- | src/lib/corelib/parser/qmljsastfwd_p.h (renamed from src/lib/parser/qmljsastfwd_p.h) | 0 | ||||
-rw-r--r-- | src/lib/corelib/parser/qmljsastvisitor.cpp (renamed from src/lib/parser/qmljsastvisitor.cpp) | 0 | ||||
-rw-r--r-- | src/lib/corelib/parser/qmljsastvisitor_p.h (renamed from src/lib/parser/qmljsastvisitor_p.h) | 0 | ||||
-rw-r--r-- | src/lib/corelib/parser/qmljsengine_p.cpp (renamed from src/lib/parser/qmljsengine_p.cpp) | 0 | ||||
-rw-r--r-- | src/lib/corelib/parser/qmljsengine_p.h (renamed from src/lib/parser/qmljsengine_p.h) | 0 | ||||
-rw-r--r-- | src/lib/corelib/parser/qmljsglobal_p.h (renamed from src/lib/parser/qmljsglobal_p.h) | 0 | ||||
-rw-r--r-- | src/lib/corelib/parser/qmljsgrammar.cpp (renamed from src/lib/parser/qmljsgrammar.cpp) | 0 | ||||
-rw-r--r-- | src/lib/corelib/parser/qmljsgrammar_p.h (renamed from src/lib/parser/qmljsgrammar_p.h) | 0 | ||||
-rw-r--r-- | src/lib/corelib/parser/qmljskeywords_p.h (renamed from src/lib/parser/qmljskeywords_p.h) | 0 | ||||
-rw-r--r-- | src/lib/corelib/parser/qmljslexer.cpp (renamed from src/lib/parser/qmljslexer.cpp) | 0 | ||||
-rw-r--r-- | src/lib/corelib/parser/qmljslexer_p.h (renamed from src/lib/parser/qmljslexer_p.h) | 0 | ||||
-rw-r--r-- | src/lib/corelib/parser/qmljsmemorypool_p.h (renamed from src/lib/parser/qmljsmemorypool_p.h) | 0 | ||||
-rw-r--r-- | src/lib/corelib/parser/qmljsparser.cpp (renamed from src/lib/parser/qmljsparser.cpp) | 0 | ||||
-rw-r--r-- | src/lib/corelib/parser/qmljsparser_p.h (renamed from src/lib/parser/qmljsparser_p.h) | 0 | ||||
-rw-r--r-- | src/lib/corelib/qbs.h (renamed from src/lib/qbs.h) | 0 | ||||
-rw-r--r-- | src/lib/corelib/tools/buildoptions.cpp (renamed from src/lib/tools/buildoptions.cpp) | 0 | ||||
-rw-r--r-- | src/lib/corelib/tools/buildoptions.h (renamed from src/lib/tools/buildoptions.h) | 0 | ||||
-rw-r--r-- | src/lib/corelib/tools/cleanoptions.cpp (renamed from src/lib/tools/cleanoptions.cpp) | 0 | ||||
-rw-r--r-- | src/lib/corelib/tools/cleanoptions.h (renamed from src/lib/tools/cleanoptions.h) | 0 | ||||
-rw-r--r-- | src/lib/corelib/tools/codelocation.cpp (renamed from src/lib/tools/codelocation.cpp) | 0 | ||||
-rw-r--r-- | src/lib/corelib/tools/codelocation.h (renamed from src/lib/tools/codelocation.h) | 0 | ||||
-rw-r--r-- | src/lib/corelib/tools/error.cpp (renamed from src/lib/tools/error.cpp) | 0 | ||||
-rw-r--r-- | src/lib/corelib/tools/error.h (renamed from src/lib/tools/error.h) | 0 | ||||
-rw-r--r-- | src/lib/corelib/tools/fileinfo.cpp (renamed from src/lib/tools/fileinfo.cpp) | 0 | ||||
-rw-r--r-- | src/lib/corelib/tools/fileinfo.h (renamed from src/lib/tools/fileinfo.h) | 0 | ||||
-rw-r--r-- | src/lib/corelib/tools/filetime.h (renamed from src/lib/tools/filetime.h) | 0 | ||||
-rw-r--r-- | src/lib/corelib/tools/filetime_unix.cpp (renamed from src/lib/tools/filetime_unix.cpp) | 0 | ||||
-rw-r--r-- | src/lib/corelib/tools/filetime_win.cpp (renamed from src/lib/tools/filetime_win.cpp) | 0 | ||||
-rw-r--r-- | src/lib/corelib/tools/hostosinfo.h (renamed from src/lib/tools/hostosinfo.h) | 0 | ||||
-rw-r--r-- | src/lib/corelib/tools/id.cpp (renamed from src/lib/tools/id.cpp) | 0 | ||||
-rw-r--r-- | src/lib/corelib/tools/id.h (renamed from src/lib/tools/id.h) | 0 | ||||
-rw-r--r-- | src/lib/corelib/tools/installoptions.cpp (renamed from src/lib/tools/installoptions.cpp) | 0 | ||||
-rw-r--r-- | src/lib/corelib/tools/installoptions.h (renamed from src/lib/tools/installoptions.h) | 0 | ||||
-rw-r--r-- | src/lib/corelib/tools/persistence.cpp (renamed from src/lib/tools/persistence.cpp) | 0 | ||||
-rw-r--r-- | src/lib/corelib/tools/persistence.h (renamed from src/lib/tools/persistence.h) | 0 | ||||
-rw-r--r-- | src/lib/corelib/tools/persistentobject.h (renamed from src/lib/tools/persistentobject.h) | 0 | ||||
-rw-r--r-- | src/lib/corelib/tools/preferences.cpp (renamed from src/lib/tools/preferences.cpp) | 0 | ||||
-rw-r--r-- | src/lib/corelib/tools/preferences.h (renamed from src/lib/tools/preferences.h) | 0 | ||||
-rw-r--r-- | src/lib/corelib/tools/processresult.cpp (renamed from src/lib/tools/processresult.cpp) | 0 | ||||
-rw-r--r-- | src/lib/corelib/tools/processresult.h (renamed from src/lib/tools/processresult.h) | 0 | ||||
-rw-r--r-- | src/lib/corelib/tools/processresult_p.h (renamed from src/lib/tools/processresult_p.h) | 0 | ||||
-rw-r--r-- | src/lib/corelib/tools/profile.cpp (renamed from src/lib/tools/profile.cpp) | 0 | ||||
-rw-r--r-- | src/lib/corelib/tools/profile.h (renamed from src/lib/tools/profile.h) | 0 | ||||
-rw-r--r-- | src/lib/corelib/tools/progressobserver.cpp (renamed from src/lib/tools/progressobserver.cpp) | 0 | ||||
-rw-r--r-- | src/lib/corelib/tools/progressobserver.h (renamed from src/lib/tools/progressobserver.h) | 0 | ||||
-rw-r--r-- | src/lib/corelib/tools/propertyfinder.cpp (renamed from src/lib/tools/propertyfinder.cpp) | 0 | ||||
-rw-r--r-- | src/lib/corelib/tools/propertyfinder.h (renamed from src/lib/tools/propertyfinder.h) | 0 | ||||
-rw-r--r-- | src/lib/corelib/tools/qbs_export.h (renamed from src/lib/tools/qbs_export.h) | 0 | ||||
-rw-r--r-- | src/lib/corelib/tools/qbsassert.cpp (renamed from src/lib/tools/qbsassert.cpp) | 0 | ||||
-rw-r--r-- | src/lib/corelib/tools/qbsassert.h (renamed from src/lib/tools/qbsassert.h) | 0 | ||||
-rw-r--r-- | src/lib/corelib/tools/qttools.cpp (renamed from src/lib/tools/qttools.cpp) | 0 | ||||
-rw-r--r-- | src/lib/corelib/tools/qttools.h (renamed from src/lib/tools/qttools.h) | 0 | ||||
-rw-r--r-- | src/lib/corelib/tools/scannerpluginmanager.cpp (renamed from src/lib/tools/scannerpluginmanager.cpp) | 0 | ||||
-rw-r--r-- | src/lib/corelib/tools/scannerpluginmanager.h (renamed from src/lib/tools/scannerpluginmanager.h) | 0 | ||||
-rw-r--r-- | src/lib/corelib/tools/scripttools.cpp (renamed from src/lib/tools/scripttools.cpp) | 0 | ||||
-rw-r--r-- | src/lib/corelib/tools/scripttools.h (renamed from src/lib/tools/scripttools.h) | 0 | ||||
-rw-r--r-- | src/lib/corelib/tools/settings.cpp (renamed from src/lib/tools/settings.cpp) | 0 | ||||
-rw-r--r-- | src/lib/corelib/tools/settings.h (renamed from src/lib/tools/settings.h) | 0 | ||||
-rw-r--r-- | src/lib/corelib/tools/setupprojectparameters.cpp (renamed from src/lib/tools/setupprojectparameters.cpp) | 0 | ||||
-rw-r--r-- | src/lib/corelib/tools/setupprojectparameters.h (renamed from src/lib/tools/setupprojectparameters.h) | 0 | ||||
-rw-r--r-- | src/lib/corelib/tools/tools.pri (renamed from src/lib/tools/tools.pri) | 0 | ||||
-rw-r--r-- | src/lib/corelib/tools/tst_tools.cpp (renamed from src/lib/tools/tst_tools.cpp) | 0 | ||||
-rw-r--r-- | src/lib/corelib/tools/tst_tools.h (renamed from src/lib/tools/tst_tools.h) | 0 | ||||
-rw-r--r-- | src/lib/corelib/tools/weakpointer.h (renamed from src/lib/tools/weakpointer.h) | 0 | ||||
-rw-r--r-- | src/lib/corelib/use_corelib.pri (renamed from src/lib/use.pri) | 2 | ||||
-rw-r--r-- | src/lib/corelib/use_installed_corelib.pri (renamed from src/lib/use_installed.pri) | 2 | ||||
-rw-r--r-- | src/lib/library.pri (renamed from src/lib/lib.pro) | 39 | ||||
-rw-r--r-- | src/lib/libs.qbs | 8 | ||||
-rw-r--r-- | src/lib/qtprofilesetup/qtprofilesetup.cpp (renamed from src/app/qbs-setup-qt/setupqtprofile.cpp) | 2 | ||||
-rw-r--r-- | src/lib/qtprofilesetup/qtprofilesetup.h (renamed from src/app/qbs-setup-qt/setupqtprofile.h) | 8 | ||||
-rw-r--r-- | src/lib/qtprofilesetup/qtprofilesetup.pro | 14 | ||||
-rw-r--r-- | src/lib/qtprofilesetup/qtprofilesetup.qbs | 23 | ||||
-rw-r--r-- | src/lib/qtprofilesetup/use_installed_qtprofilesetup.pri | 20 | ||||
-rw-r--r-- | src/lib/qtprofilesetup/use_qtprofilesetup.pri | 47 | ||||
-rw-r--r-- | src/src.qbs | 2 | ||||
-rw-r--r-- | tests/auto/api/tst_api.cpp | 2 | ||||
-rw-r--r-- | tests/auto/auto.pri | 2 |
315 files changed, 211 insertions, 93 deletions
@@ -28,11 +28,14 @@ defineTest(minQtVersion) { TEMPLATE = subdirs CONFIG += ordered -lib.file = src/lib/lib.pro +corelib.file = src/lib/corelib/corelib.pro +setupqtprofilelib.subdir = src/lib/qtprofilesetup +setupqtprofilelib.depends = corelib src_app.subdir = src/app -src_app.depends = lib +src_app.depends = setupqtprofilelib SUBDIRS += \ - lib\ + corelib\ + setupqtprofilelib\ src_app\ src/plugins\ static.pro\ diff --git a/src/app/app.pri b/src/app/app.pri index 1fb804af7..8dc6dc95b 100644 --- a/src/app/app.pri +++ b/src/app/app.pri @@ -5,7 +5,7 @@ DESTDIR = ../../../bin CONFIG += console CONFIG -= app_bundle -include($${PWD}/../lib/use.pri) +include($${PWD}/../lib/corelib/use_corelib.pri) include($${PWD}/shared/logging/logging.pri) target.path = $${QBS_INSTALL_PREFIX}/bin diff --git a/src/app/qbs-setup-qt/main.cpp b/src/app/qbs-setup-qt/main.cpp index 1376a7a70..54fa6739a 100644 --- a/src/app/qbs-setup-qt/main.cpp +++ b/src/app/qbs-setup-qt/main.cpp @@ -31,6 +31,7 @@ #include "../shared/logging/consolelogger.h" #include "../shared/qbssettings.h" +#include <qtprofilesetup.h> #include <logging/translator.h> #include <QCoreApplication> diff --git a/src/app/qbs-setup-qt/qbs-setup-qt.pro b/src/app/qbs-setup-qt/qbs-setup-qt.pro index 4840b7ea0..3f2cb8e06 100644 --- a/src/app/qbs-setup-qt/qbs-setup-qt.pro +++ b/src/app/qbs-setup-qt/qbs-setup-qt.pro @@ -1,13 +1,12 @@ include(../app.pri) +include($${PWD}/../../lib/qtprofilesetup/use_qtprofilesetup.pri) TARGET = qbs-setup-qt SOURCES += \ main.cpp \ - setupqt.cpp \ - setupqtprofile.cpp + setupqt.cpp HEADERS += \ setupqt.h \ - setupqtprofile.h \ ../shared/qbssettings.h diff --git a/src/app/qbs-setup-qt/qbs-setup-qt.qbs b/src/app/qbs-setup-qt/qbs-setup-qt.qbs index c3d2f647f..35de5aa7f 100644 --- a/src/app/qbs-setup-qt/qbs-setup-qt.qbs +++ b/src/app/qbs-setup-qt/qbs-setup-qt.qbs @@ -3,13 +3,12 @@ import "../apptemplate.qbs" as QbsApp QbsApp { name: "qbs-setup-qt" + Depends { name: "qbsqtprofilesetup" } files: [ "../shared/qbssettings.h", "main.cpp", "setupqt.cpp", - "setupqt.h", - "setupqtprofile.cpp", - "setupqtprofile.h", + "setupqt.h" ] } diff --git a/src/app/qbs-setup-qt/setupqt.cpp b/src/app/qbs-setup-qt/setupqt.cpp index 205f21e21..1ee3cb8b2 100644 --- a/src/app/qbs-setup-qt/setupqt.cpp +++ b/src/app/qbs-setup-qt/setupqt.cpp @@ -29,8 +29,8 @@ #include "setupqt.h" -#include "setupqtprofile.h" #include "../shared/logging/consolelogger.h" +#include <qtprofilesetup.h> #include <logging/translator.h> #include <tools/hostosinfo.h> #include <tools/profile.h> diff --git a/src/app/qbs-setup-qt/setupqt.h b/src/app/qbs-setup-qt/setupqt.h index 831d97956..94d3074d9 100644 --- a/src/app/qbs-setup-qt/setupqt.h +++ b/src/app/qbs-setup-qt/setupqt.h @@ -30,13 +30,12 @@ #ifndef QBS_SETUPQT_H #define QBS_SETUPQT_H -#include "setupqtprofile.h" - #include <tools/error.h> #include <QCoreApplication> #include <QStringList> namespace qbs { +class QtEnvironment; class Settings; class SetupQt diff --git a/src/lib/Library.qbs b/src/lib/Library.qbs new file mode 100644 index 000000000..12809460f --- /dev/null +++ b/src/lib/Library.qbs @@ -0,0 +1,27 @@ +import qbs +import "../../version.js" as Version + +Product { + Depends { name: "cpp" } + Depends { name: "Qt"; submodules: ["core"] } + version: Version.qbsVersion() + type: Qt.core.staticBuild ? "staticlibrary" : "dynamiclibrary" + targetName: (qbs.enableDebugCode && qbs.targetOS.contains("windows")) ? (name + 'd') : name + destinationDirectory: qbs.targetOS.contains("windows") ? "bin" : "lib" + cpp.treatWarningsAsErrors: true + cpp.defines: base.concat(type == "staticlibrary" ? ["QBS_STATIC_LIB"] : ["QBS_LIBRARY"]) + cpp.installNamePrefix: "@rpath/" + property string headerInstallPrefix: "/include/qbs" + Group { + fileTagsFilter: product.type.concat("dynamiclibrary_symlink") + qbs.install: true + qbs.installDir: project.libInstallDir + } + Export { + Depends { name: "cpp" } + Depends { name: "Qt"; submodules: ["core"] } + cpp.rpaths: project.libRPaths + cpp.includePaths: "." + cpp.defines: product.type === "staticlibrary" ? ["QBS_STATIC_LIB"] : [] + } +} diff --git a/src/lib/api/api.pri b/src/lib/corelib/api/api.pri index 8a0c93237..8a0c93237 100644 --- a/src/lib/api/api.pri +++ b/src/lib/corelib/api/api.pri diff --git a/src/lib/api/changeset.cpp b/src/lib/corelib/api/changeset.cpp index bbde289a6..bbde289a6 100644 --- a/src/lib/api/changeset.cpp +++ b/src/lib/corelib/api/changeset.cpp diff --git a/src/lib/api/changeset.h b/src/lib/corelib/api/changeset.h index b1674d392..b1674d392 100644 --- a/src/lib/api/changeset.h +++ b/src/lib/corelib/api/changeset.h diff --git a/src/lib/api/internaljobs.cpp b/src/lib/corelib/api/internaljobs.cpp index a28bee72e..a28bee72e 100644 --- a/src/lib/api/internaljobs.cpp +++ b/src/lib/corelib/api/internaljobs.cpp diff --git a/src/lib/api/internaljobs.h b/src/lib/corelib/api/internaljobs.h index ef112662f..ef112662f 100644 --- a/src/lib/api/internaljobs.h +++ b/src/lib/corelib/api/internaljobs.h diff --git a/src/lib/api/jobs.cpp b/src/lib/corelib/api/jobs.cpp index d7ac324cb..d7ac324cb 100644 --- a/src/lib/api/jobs.cpp +++ b/src/lib/corelib/api/jobs.cpp diff --git a/src/lib/api/jobs.h b/src/lib/corelib/api/jobs.h index 42c743876..42c743876 100644 --- a/src/lib/api/jobs.h +++ b/src/lib/corelib/api/jobs.h diff --git a/src/lib/api/project.cpp b/src/lib/corelib/api/project.cpp index 6826884e6..6826884e6 100644 --- a/src/lib/api/project.cpp +++ b/src/lib/corelib/api/project.cpp diff --git a/src/lib/api/project.h b/src/lib/corelib/api/project.h index 0118977c5..0118977c5 100644 --- a/src/lib/api/project.h +++ b/src/lib/corelib/api/project.h diff --git a/src/lib/api/projectdata.cpp b/src/lib/corelib/api/projectdata.cpp index a5cc6093e..a5cc6093e 100644 --- a/src/lib/api/projectdata.cpp +++ b/src/lib/corelib/api/projectdata.cpp diff --git a/src/lib/api/projectdata.h b/src/lib/corelib/api/projectdata.h index ba0016d0c..ba0016d0c 100644 --- a/src/lib/api/projectdata.h +++ b/src/lib/corelib/api/projectdata.h diff --git a/src/lib/api/projectdata_p.h b/src/lib/corelib/api/projectdata_p.h index 2eda4d932..2eda4d932 100644 --- a/src/lib/api/projectdata_p.h +++ b/src/lib/corelib/api/projectdata_p.h diff --git a/src/lib/api/projectfileupdater.cpp b/src/lib/corelib/api/projectfileupdater.cpp index e7d879b28..e7d879b28 100644 --- a/src/lib/api/projectfileupdater.cpp +++ b/src/lib/corelib/api/projectfileupdater.cpp diff --git a/src/lib/api/projectfileupdater.h b/src/lib/corelib/api/projectfileupdater.h index ba125dc41..ba125dc41 100644 --- a/src/lib/api/projectfileupdater.h +++ b/src/lib/corelib/api/projectfileupdater.h diff --git a/src/lib/api/propertymap_p.h b/src/lib/corelib/api/propertymap_p.h index e57e323cc..e57e323cc 100644 --- a/src/lib/api/propertymap_p.h +++ b/src/lib/corelib/api/propertymap_p.h diff --git a/src/lib/api/qmljsrewriter.cpp b/src/lib/corelib/api/qmljsrewriter.cpp index ecb59e778..ecb59e778 100644 --- a/src/lib/api/qmljsrewriter.cpp +++ b/src/lib/corelib/api/qmljsrewriter.cpp diff --git a/src/lib/api/qmljsrewriter.h b/src/lib/corelib/api/qmljsrewriter.h index 09a638ab0..09a638ab0 100644 --- a/src/lib/api/qmljsrewriter.h +++ b/src/lib/corelib/api/qmljsrewriter.h diff --git a/src/lib/api/runenvironment.cpp b/src/lib/corelib/api/runenvironment.cpp index 43b5c5605..43b5c5605 100644 --- a/src/lib/api/runenvironment.cpp +++ b/src/lib/corelib/api/runenvironment.cpp diff --git a/src/lib/api/runenvironment.h b/src/lib/corelib/api/runenvironment.h index 18ca65aae..18ca65aae 100644 --- a/src/lib/api/runenvironment.h +++ b/src/lib/corelib/api/runenvironment.h diff --git a/src/lib/buildgraph/abstractcommandexecutor.cpp b/src/lib/corelib/buildgraph/abstractcommandexecutor.cpp index fa419a734..fa419a734 100644 --- a/src/lib/buildgraph/abstractcommandexecutor.cpp +++ b/src/lib/corelib/buildgraph/abstractcommandexecutor.cpp diff --git a/src/lib/buildgraph/abstractcommandexecutor.h b/src/lib/corelib/buildgraph/abstractcommandexecutor.h index 0abb5c137..0abb5c137 100644 --- a/src/lib/buildgraph/abstractcommandexecutor.h +++ b/src/lib/corelib/buildgraph/abstractcommandexecutor.h diff --git a/src/lib/buildgraph/artifact.cpp b/src/lib/corelib/buildgraph/artifact.cpp index 73a102827..73a102827 100644 --- a/src/lib/buildgraph/artifact.cpp +++ b/src/lib/corelib/buildgraph/artifact.cpp diff --git a/src/lib/buildgraph/artifact.h b/src/lib/corelib/buildgraph/artifact.h index b2e9b0703..b2e9b0703 100644 --- a/src/lib/buildgraph/artifact.h +++ b/src/lib/corelib/buildgraph/artifact.h diff --git a/src/lib/buildgraph/artifactcleaner.cpp b/src/lib/corelib/buildgraph/artifactcleaner.cpp index 98fed728e..98fed728e 100644 --- a/src/lib/buildgraph/artifactcleaner.cpp +++ b/src/lib/corelib/buildgraph/artifactcleaner.cpp diff --git a/src/lib/buildgraph/artifactcleaner.h b/src/lib/corelib/buildgraph/artifactcleaner.h index 760af3412..760af3412 100644 --- a/src/lib/buildgraph/artifactcleaner.h +++ b/src/lib/corelib/buildgraph/artifactcleaner.h diff --git a/src/lib/buildgraph/artifactlist.cpp b/src/lib/corelib/buildgraph/artifactlist.cpp index b435e3e60..b435e3e60 100644 --- a/src/lib/buildgraph/artifactlist.cpp +++ b/src/lib/corelib/buildgraph/artifactlist.cpp diff --git a/src/lib/buildgraph/artifactlist.h b/src/lib/corelib/buildgraph/artifactlist.h index bbe2771cb..bbe2771cb 100644 --- a/src/lib/buildgraph/artifactlist.h +++ b/src/lib/corelib/buildgraph/artifactlist.h diff --git a/src/lib/buildgraph/artifactvisitor.cpp b/src/lib/corelib/buildgraph/artifactvisitor.cpp index 3b5203e26..3b5203e26 100644 --- a/src/lib/buildgraph/artifactvisitor.cpp +++ b/src/lib/corelib/buildgraph/artifactvisitor.cpp diff --git a/src/lib/buildgraph/artifactvisitor.h b/src/lib/corelib/buildgraph/artifactvisitor.h index 0c113ea1b..0c113ea1b 100644 --- a/src/lib/buildgraph/artifactvisitor.h +++ b/src/lib/corelib/buildgraph/artifactvisitor.h diff --git a/src/lib/buildgraph/automoc.cpp b/src/lib/corelib/buildgraph/automoc.cpp index 5dcb6ec9f..5dcb6ec9f 100644 --- a/src/lib/buildgraph/automoc.cpp +++ b/src/lib/corelib/buildgraph/automoc.cpp diff --git a/src/lib/buildgraph/automoc.h b/src/lib/corelib/buildgraph/automoc.h index d57fc292e..d57fc292e 100644 --- a/src/lib/buildgraph/automoc.h +++ b/src/lib/corelib/buildgraph/automoc.h diff --git a/src/lib/buildgraph/buildgraph.cpp b/src/lib/corelib/buildgraph/buildgraph.cpp index 5284de5a9..5284de5a9 100644 --- a/src/lib/buildgraph/buildgraph.cpp +++ b/src/lib/corelib/buildgraph/buildgraph.cpp diff --git a/src/lib/buildgraph/buildgraph.h b/src/lib/corelib/buildgraph/buildgraph.h index 5244894cb..5244894cb 100644 --- a/src/lib/buildgraph/buildgraph.h +++ b/src/lib/corelib/buildgraph/buildgraph.h diff --git a/src/lib/buildgraph/buildgraph.pri b/src/lib/corelib/buildgraph/buildgraph.pri index fa091f1b3..fa091f1b3 100644 --- a/src/lib/buildgraph/buildgraph.pri +++ b/src/lib/corelib/buildgraph/buildgraph.pri diff --git a/src/lib/buildgraph/buildgraphloader.cpp b/src/lib/corelib/buildgraph/buildgraphloader.cpp index b76b33eb6..b76b33eb6 100644 --- a/src/lib/buildgraph/buildgraphloader.cpp +++ b/src/lib/corelib/buildgraph/buildgraphloader.cpp diff --git a/src/lib/buildgraph/buildgraphloader.h b/src/lib/corelib/buildgraph/buildgraphloader.h index f7f7b79e3..f7f7b79e3 100644 --- a/src/lib/buildgraph/buildgraphloader.h +++ b/src/lib/corelib/buildgraph/buildgraphloader.h diff --git a/src/lib/buildgraph/command.cpp b/src/lib/corelib/buildgraph/command.cpp index 8e30906ee..8e30906ee 100644 --- a/src/lib/buildgraph/command.cpp +++ b/src/lib/corelib/buildgraph/command.cpp diff --git a/src/lib/buildgraph/command.h b/src/lib/corelib/buildgraph/command.h index 69fa32299..69fa32299 100644 --- a/src/lib/buildgraph/command.h +++ b/src/lib/corelib/buildgraph/command.h diff --git a/src/lib/buildgraph/cycledetector.cpp b/src/lib/corelib/buildgraph/cycledetector.cpp index 1ab6b4bb8..1ab6b4bb8 100644 --- a/src/lib/buildgraph/cycledetector.cpp +++ b/src/lib/corelib/buildgraph/cycledetector.cpp diff --git a/src/lib/buildgraph/cycledetector.h b/src/lib/corelib/buildgraph/cycledetector.h index 6e55efac3..6e55efac3 100644 --- a/src/lib/buildgraph/cycledetector.h +++ b/src/lib/corelib/buildgraph/cycledetector.h diff --git a/src/lib/buildgraph/executor.cpp b/src/lib/corelib/buildgraph/executor.cpp index c1f7c6af3..c1f7c6af3 100644 --- a/src/lib/buildgraph/executor.cpp +++ b/src/lib/corelib/buildgraph/executor.cpp diff --git a/src/lib/buildgraph/executor.h b/src/lib/corelib/buildgraph/executor.h index ece3b39a3..ece3b39a3 100644 --- a/src/lib/buildgraph/executor.h +++ b/src/lib/corelib/buildgraph/executor.h diff --git a/src/lib/buildgraph/executorjob.cpp b/src/lib/corelib/buildgraph/executorjob.cpp index 3ad3df6d5..3ad3df6d5 100644 --- a/src/lib/buildgraph/executorjob.cpp +++ b/src/lib/corelib/buildgraph/executorjob.cpp diff --git a/src/lib/buildgraph/executorjob.h b/src/lib/corelib/buildgraph/executorjob.h index fcd06cc6d..fcd06cc6d 100644 --- a/src/lib/buildgraph/executorjob.h +++ b/src/lib/corelib/buildgraph/executorjob.h diff --git a/src/lib/buildgraph/filedependency.cpp b/src/lib/corelib/buildgraph/filedependency.cpp index 8341de050..8341de050 100644 --- a/src/lib/buildgraph/filedependency.cpp +++ b/src/lib/corelib/buildgraph/filedependency.cpp diff --git a/src/lib/buildgraph/filedependency.h b/src/lib/corelib/buildgraph/filedependency.h index 0379c0ec6..0379c0ec6 100644 --- a/src/lib/buildgraph/filedependency.h +++ b/src/lib/corelib/buildgraph/filedependency.h diff --git a/src/lib/buildgraph/forward_decls.h b/src/lib/corelib/buildgraph/forward_decls.h index 7f3986a9b..7f3986a9b 100644 --- a/src/lib/buildgraph/forward_decls.h +++ b/src/lib/corelib/buildgraph/forward_decls.h diff --git a/src/lib/buildgraph/inputartifactscanner.cpp b/src/lib/corelib/buildgraph/inputartifactscanner.cpp index d5a0fabb6..d5a0fabb6 100644 --- a/src/lib/buildgraph/inputartifactscanner.cpp +++ b/src/lib/corelib/buildgraph/inputartifactscanner.cpp diff --git a/src/lib/buildgraph/inputartifactscanner.h b/src/lib/corelib/buildgraph/inputartifactscanner.h index 234d25d83..234d25d83 100644 --- a/src/lib/buildgraph/inputartifactscanner.h +++ b/src/lib/corelib/buildgraph/inputartifactscanner.h diff --git a/src/lib/buildgraph/jscommandexecutor.cpp b/src/lib/corelib/buildgraph/jscommandexecutor.cpp index ef84da432..ef84da432 100644 --- a/src/lib/buildgraph/jscommandexecutor.cpp +++ b/src/lib/corelib/buildgraph/jscommandexecutor.cpp diff --git a/src/lib/buildgraph/jscommandexecutor.h b/src/lib/corelib/buildgraph/jscommandexecutor.h index 94a25e610..94a25e610 100644 --- a/src/lib/buildgraph/jscommandexecutor.h +++ b/src/lib/corelib/buildgraph/jscommandexecutor.h diff --git a/src/lib/buildgraph/processcommandexecutor.cpp b/src/lib/corelib/buildgraph/processcommandexecutor.cpp index 8887cc99f..8887cc99f 100644 --- a/src/lib/buildgraph/processcommandexecutor.cpp +++ b/src/lib/corelib/buildgraph/processcommandexecutor.cpp diff --git a/src/lib/buildgraph/processcommandexecutor.h b/src/lib/corelib/buildgraph/processcommandexecutor.h index c90141303..c90141303 100644 --- a/src/lib/buildgraph/processcommandexecutor.h +++ b/src/lib/corelib/buildgraph/processcommandexecutor.h diff --git a/src/lib/buildgraph/productbuilddata.cpp b/src/lib/corelib/buildgraph/productbuilddata.cpp index 0b9f36ab1..0b9f36ab1 100644 --- a/src/lib/buildgraph/productbuilddata.cpp +++ b/src/lib/corelib/buildgraph/productbuilddata.cpp diff --git a/src/lib/buildgraph/productbuilddata.h b/src/lib/corelib/buildgraph/productbuilddata.h index 15c8cc78f..15c8cc78f 100644 --- a/src/lib/buildgraph/productbuilddata.h +++ b/src/lib/corelib/buildgraph/productbuilddata.h diff --git a/src/lib/buildgraph/productinstaller.cpp b/src/lib/corelib/buildgraph/productinstaller.cpp index 867ad1370..867ad1370 100644 --- a/src/lib/buildgraph/productinstaller.cpp +++ b/src/lib/corelib/buildgraph/productinstaller.cpp diff --git a/src/lib/buildgraph/productinstaller.h b/src/lib/corelib/buildgraph/productinstaller.h index 3f970b6aa..3f970b6aa 100644 --- a/src/lib/buildgraph/productinstaller.h +++ b/src/lib/corelib/buildgraph/productinstaller.h diff --git a/src/lib/buildgraph/projectbuilddata.cpp b/src/lib/corelib/buildgraph/projectbuilddata.cpp index 1ba53abf2..1ba53abf2 100644 --- a/src/lib/buildgraph/projectbuilddata.cpp +++ b/src/lib/corelib/buildgraph/projectbuilddata.cpp diff --git a/src/lib/buildgraph/projectbuilddata.h b/src/lib/corelib/buildgraph/projectbuilddata.h index 515d5f00e..515d5f00e 100644 --- a/src/lib/buildgraph/projectbuilddata.h +++ b/src/lib/corelib/buildgraph/projectbuilddata.h diff --git a/src/lib/buildgraph/rulegraph.cpp b/src/lib/corelib/buildgraph/rulegraph.cpp index b59edaaba..b59edaaba 100644 --- a/src/lib/buildgraph/rulegraph.cpp +++ b/src/lib/corelib/buildgraph/rulegraph.cpp diff --git a/src/lib/buildgraph/rulegraph.h b/src/lib/corelib/buildgraph/rulegraph.h index 2f9a42a33..2f9a42a33 100644 --- a/src/lib/buildgraph/rulegraph.h +++ b/src/lib/corelib/buildgraph/rulegraph.h diff --git a/src/lib/buildgraph/rulesapplicator.cpp b/src/lib/corelib/buildgraph/rulesapplicator.cpp index 8aea1f916..8aea1f916 100644 --- a/src/lib/buildgraph/rulesapplicator.cpp +++ b/src/lib/corelib/buildgraph/rulesapplicator.cpp diff --git a/src/lib/buildgraph/rulesapplicator.h b/src/lib/corelib/buildgraph/rulesapplicator.h index 76664baac..76664baac 100644 --- a/src/lib/buildgraph/rulesapplicator.h +++ b/src/lib/corelib/buildgraph/rulesapplicator.h diff --git a/src/lib/buildgraph/rulesevaluationcontext.cpp b/src/lib/corelib/buildgraph/rulesevaluationcontext.cpp index 5cabea9d7..5cabea9d7 100644 --- a/src/lib/buildgraph/rulesevaluationcontext.cpp +++ b/src/lib/corelib/buildgraph/rulesevaluationcontext.cpp diff --git a/src/lib/buildgraph/rulesevaluationcontext.h b/src/lib/corelib/buildgraph/rulesevaluationcontext.h index 1682e858b..1682e858b 100644 --- a/src/lib/buildgraph/rulesevaluationcontext.h +++ b/src/lib/corelib/buildgraph/rulesevaluationcontext.h diff --git a/src/lib/buildgraph/scanresultcache.cpp b/src/lib/corelib/buildgraph/scanresultcache.cpp index 98cfb7fba..98cfb7fba 100644 --- a/src/lib/buildgraph/scanresultcache.cpp +++ b/src/lib/corelib/buildgraph/scanresultcache.cpp diff --git a/src/lib/buildgraph/scanresultcache.h b/src/lib/corelib/buildgraph/scanresultcache.h index 289aa31e6..289aa31e6 100644 --- a/src/lib/buildgraph/scanresultcache.h +++ b/src/lib/corelib/buildgraph/scanresultcache.h diff --git a/src/lib/buildgraph/timestampsupdater.cpp b/src/lib/corelib/buildgraph/timestampsupdater.cpp index c22e9f96c..c22e9f96c 100644 --- a/src/lib/buildgraph/timestampsupdater.cpp +++ b/src/lib/corelib/buildgraph/timestampsupdater.cpp diff --git a/src/lib/buildgraph/timestampsupdater.h b/src/lib/corelib/buildgraph/timestampsupdater.h index c1f918837..c1f918837 100644 --- a/src/lib/buildgraph/timestampsupdater.h +++ b/src/lib/corelib/buildgraph/timestampsupdater.h diff --git a/src/lib/buildgraph/transformer.cpp b/src/lib/corelib/buildgraph/transformer.cpp index 5c095f9db..5c095f9db 100644 --- a/src/lib/buildgraph/transformer.cpp +++ b/src/lib/corelib/buildgraph/transformer.cpp diff --git a/src/lib/buildgraph/transformer.h b/src/lib/corelib/buildgraph/transformer.h index b6ef09561..b6ef09561 100644 --- a/src/lib/buildgraph/transformer.h +++ b/src/lib/corelib/buildgraph/transformer.h diff --git a/src/lib/buildgraph/tst_buildgraph.cpp b/src/lib/corelib/buildgraph/tst_buildgraph.cpp index a159c2938..a159c2938 100644 --- a/src/lib/buildgraph/tst_buildgraph.cpp +++ b/src/lib/corelib/buildgraph/tst_buildgraph.cpp diff --git a/src/lib/buildgraph/tst_buildgraph.h b/src/lib/corelib/buildgraph/tst_buildgraph.h index 470300c4b..470300c4b 100644 --- a/src/lib/buildgraph/tst_buildgraph.h +++ b/src/lib/corelib/buildgraph/tst_buildgraph.h diff --git a/src/lib/corelib/corelib.pro b/src/lib/corelib/corelib.pro new file mode 100644 index 000000000..2eb02e7a3 --- /dev/null +++ b/src/lib/corelib/corelib.pro @@ -0,0 +1,31 @@ +TARGET = qbscore +include(../library.pri) + +QT += script gui +all_tests:QT += testlib + +INCLUDEPATH += $$PWD + +CONFIG += depend_includepath +DEFINES += QT_CREATOR QML_BUILD_STATIC_LIB # needed for QmlJS + +DEFINES += SRCDIR=\\\"$$PWD\\\" + +include(api/api.pri) +include(buildgraph/buildgraph.pri) +include(jsextensions/jsextensions.pri) +include(language/language.pri) +include(logging/logging.pri) +include(parser/parser.pri) +include(tools/tools.pri) + +HEADERS += \ + qbs.h + +!qbs_no_dev_install { + qbs_h.files = qbs.h + qbs_h.path = $${QBS_INSTALL_PREFIX}/include/qbs + use_pri.files = use_installed_corelib.pri ../../../qbs_version.pri + use_pri.path = $${qbs_h.path} + INSTALLS += qbs_h use_pri +} diff --git a/src/lib/lib.qbs b/src/lib/corelib/corelib.qbs index ae41b3023..e14ba956c 100644 --- a/src/lib/lib.qbs +++ b/src/lib/corelib/corelib.qbs @@ -1,36 +1,21 @@ import qbs 1.0 -import "../../version.js" as Version +import "../Library.qbs" as QbsLibrary -Product { +QbsLibrary { Depends { name: "cpp" } - Depends { name: "Qt"; submodules: ["core", "gui", "script", "xml"] } + Depends { name: "Qt"; submodules: ["gui", "script", "xml"] } Depends { condition: project.enableUnitTests; name: "Qt.test" } name: "qbscore" - version: Version.qbsVersion() - type: Qt.core.staticBuild ? "staticlibrary" : "dynamiclibrary" - targetName: (qbs.enableDebugCode && qbs.targetOS.contains("windows")) ? (name + 'd') : name - destinationDirectory: qbs.targetOS.contains("windows") ? "bin" : "lib" - cpp.treatWarningsAsErrors: true - cpp.includePaths: [ + cpp.includePaths: base.concat([ ".", - ".." // for the plugin headers - ] - cpp.defines: [ - "QBS_VERSION=\"" + Version.qbsVersion() + "\"", + "../.." // for the plugin headers + ]) + cpp.defines: base.concat([ + "QBS_VERSION=\"" + version + "\"", "QT_CREATOR", "QML_BUILD_STATIC_LIB", // needed for QmlJS "SRCDIR=\"" + path + "\"" - ].concat(type == "staticlibrary" ? ["QBS_STATIC_LIB"] : ["QBS_LIBRARY"]) - Properties { - condition: qbs.toolchain.contains("msvc") - cpp.cxxFlags: ["/WX"] - } - Properties { - condition: qbs.toolchain.contains("gcc") && !qbs.targetOS.contains("windows") - cpp.cxxFlags: ["-Werror"] - } - cpp.installNamePrefix: "@rpath/" + ]) - property string headerInstallPrefix: "/include/qbs" Group { name: product.name files: ["qbs.h"] @@ -332,8 +317,8 @@ Product { Group { name: "use_installed.pri" files: [ - "use_installed.pri", - "../../qbs_version.pri" + "use_installed_corelib.pri", + "../../../qbs_version.pri" ] qbs.install: project.installApiHeaders qbs.installDir: headerInstallPrefix @@ -350,16 +335,7 @@ Product { "tools/tst_tools.cpp" ] } - Group { - fileTagsFilter: product.type.concat("dynamiclibrary_symlink") - qbs.install: true - qbs.installDir: project.libInstallDir - } Export { - Depends { name: "cpp" } Depends { name: "Qt"; submodules: ["script", "xml"] } - cpp.rpaths: project.libRPaths - cpp.includePaths: path - cpp.defines: product.type === "staticlibrary" ? ["QBS_STATIC_LIB"] : [] } } diff --git a/src/lib/jsextensions/domxml.cpp b/src/lib/corelib/jsextensions/domxml.cpp index a66f2b21b..a66f2b21b 100644 --- a/src/lib/jsextensions/domxml.cpp +++ b/src/lib/corelib/jsextensions/domxml.cpp diff --git a/src/lib/jsextensions/domxml.h b/src/lib/corelib/jsextensions/domxml.h index 7df603328..7df603328 100644 --- a/src/lib/jsextensions/domxml.h +++ b/src/lib/corelib/jsextensions/domxml.h diff --git a/src/lib/jsextensions/file.cpp b/src/lib/corelib/jsextensions/file.cpp index 1e6f2947c..1e6f2947c 100644 --- a/src/lib/jsextensions/file.cpp +++ b/src/lib/corelib/jsextensions/file.cpp diff --git a/src/lib/jsextensions/file.h b/src/lib/corelib/jsextensions/file.h index 874c40c71..874c40c71 100644 --- a/src/lib/jsextensions/file.h +++ b/src/lib/corelib/jsextensions/file.h diff --git a/src/lib/jsextensions/jsextensions.cpp b/src/lib/corelib/jsextensions/jsextensions.cpp index b6b5e099b..b6b5e099b 100644 --- a/src/lib/jsextensions/jsextensions.cpp +++ b/src/lib/corelib/jsextensions/jsextensions.cpp diff --git a/src/lib/jsextensions/jsextensions.h b/src/lib/corelib/jsextensions/jsextensions.h index e268ec215..e268ec215 100644 --- a/src/lib/jsextensions/jsextensions.h +++ b/src/lib/corelib/jsextensions/jsextensions.h diff --git a/src/lib/jsextensions/jsextensions.pri b/src/lib/corelib/jsextensions/jsextensions.pri index 21c97ef64..21c97ef64 100644 --- a/src/lib/jsextensions/jsextensions.pri +++ b/src/lib/corelib/jsextensions/jsextensions.pri diff --git a/src/lib/jsextensions/moduleproperties.cpp b/src/lib/corelib/jsextensions/moduleproperties.cpp index 83d92e776..83d92e776 100644 --- a/src/lib/jsextensions/moduleproperties.cpp +++ b/src/lib/corelib/jsextensions/moduleproperties.cpp diff --git a/src/lib/jsextensions/moduleproperties.h b/src/lib/corelib/jsextensions/moduleproperties.h index 81f27f6ec..81f27f6ec 100644 --- a/src/lib/jsextensions/moduleproperties.h +++ b/src/lib/corelib/jsextensions/moduleproperties.h diff --git a/src/lib/jsextensions/process.cpp b/src/lib/corelib/jsextensions/process.cpp index 3cf74ab31..3cf74ab31 100644 --- a/src/lib/jsextensions/process.cpp +++ b/src/lib/corelib/jsextensions/process.cpp diff --git a/src/lib/jsextensions/process.h b/src/lib/corelib/jsextensions/process.h index 1dea021a3..1dea021a3 100644 --- a/src/lib/jsextensions/process.h +++ b/src/lib/corelib/jsextensions/process.h diff --git a/src/lib/jsextensions/textfile.cpp b/src/lib/corelib/jsextensions/textfile.cpp index 7129ee955..7129ee955 100644 --- a/src/lib/jsextensions/textfile.cpp +++ b/src/lib/corelib/jsextensions/textfile.cpp diff --git a/src/lib/jsextensions/textfile.h b/src/lib/corelib/jsextensions/textfile.h index ff8aaf43b..ff8aaf43b 100644 --- a/src/lib/jsextensions/textfile.h +++ b/src/lib/corelib/jsextensions/textfile.h diff --git a/src/lib/language/artifactproperties.cpp b/src/lib/corelib/language/artifactproperties.cpp index 470163004..470163004 100644 --- a/src/lib/language/artifactproperties.cpp +++ b/src/lib/corelib/language/artifactproperties.cpp diff --git a/src/lib/language/artifactproperties.h b/src/lib/corelib/language/artifactproperties.h index 8c688da20..8c688da20 100644 --- a/src/lib/language/artifactproperties.h +++ b/src/lib/corelib/language/artifactproperties.h diff --git a/src/lib/language/asttools.cpp b/src/lib/corelib/language/asttools.cpp index c394fc187..c394fc187 100644 --- a/src/lib/language/asttools.cpp +++ b/src/lib/corelib/language/asttools.cpp diff --git a/src/lib/language/asttools.h b/src/lib/corelib/language/asttools.h index cb0f0b852..cb0f0b852 100644 --- a/src/lib/language/asttools.h +++ b/src/lib/corelib/language/asttools.h diff --git a/src/lib/language/builtindeclarations.cpp b/src/lib/corelib/language/builtindeclarations.cpp index 4bbc02579..4bbc02579 100644 --- a/src/lib/language/builtindeclarations.cpp +++ b/src/lib/corelib/language/builtindeclarations.cpp diff --git a/src/lib/language/builtindeclarations.h b/src/lib/corelib/language/builtindeclarations.h index b793c5aae..b793c5aae 100644 --- a/src/lib/language/builtindeclarations.h +++ b/src/lib/corelib/language/builtindeclarations.h diff --git a/src/lib/language/builtinvalue.cpp b/src/lib/corelib/language/builtinvalue.cpp index d7f98083d..d7f98083d 100644 --- a/src/lib/language/builtinvalue.cpp +++ b/src/lib/corelib/language/builtinvalue.cpp diff --git a/src/lib/language/builtinvalue.h b/src/lib/corelib/language/builtinvalue.h index 77c6fd14a..77c6fd14a 100644 --- a/src/lib/language/builtinvalue.h +++ b/src/lib/corelib/language/builtinvalue.h diff --git a/src/lib/language/evaluationdata.h b/src/lib/corelib/language/evaluationdata.h index 930ac1f0c..930ac1f0c 100644 --- a/src/lib/language/evaluationdata.h +++ b/src/lib/corelib/language/evaluationdata.h diff --git a/src/lib/language/evaluator.cpp b/src/lib/corelib/language/evaluator.cpp index 29b3837fd..29b3837fd 100644 --- a/src/lib/language/evaluator.cpp +++ b/src/lib/corelib/language/evaluator.cpp diff --git a/src/lib/language/evaluator.h b/src/lib/corelib/language/evaluator.h index a17605af1..a17605af1 100644 --- a/src/lib/language/evaluator.h +++ b/src/lib/corelib/language/evaluator.h diff --git a/src/lib/language/evaluatorscriptclass.cpp b/src/lib/corelib/language/evaluatorscriptclass.cpp index fb89f53e6..fb89f53e6 100644 --- a/src/lib/language/evaluatorscriptclass.cpp +++ b/src/lib/corelib/language/evaluatorscriptclass.cpp diff --git a/src/lib/language/evaluatorscriptclass.h b/src/lib/corelib/language/evaluatorscriptclass.h index 4803a21b9..4803a21b9 100644 --- a/src/lib/language/evaluatorscriptclass.h +++ b/src/lib/corelib/language/evaluatorscriptclass.h diff --git a/src/lib/language/filecontext.cpp b/src/lib/corelib/language/filecontext.cpp index 570b40c66..570b40c66 100644 --- a/src/lib/language/filecontext.cpp +++ b/src/lib/corelib/language/filecontext.cpp diff --git a/src/lib/language/filecontext.h b/src/lib/corelib/language/filecontext.h index 75f93f04c..75f93f04c 100644 --- a/src/lib/language/filecontext.h +++ b/src/lib/corelib/language/filecontext.h diff --git a/src/lib/language/filetags.cpp b/src/lib/corelib/language/filetags.cpp index a5af1f0b2..a5af1f0b2 100644 --- a/src/lib/language/filetags.cpp +++ b/src/lib/corelib/language/filetags.cpp diff --git a/src/lib/language/filetags.h b/src/lib/corelib/language/filetags.h index 44effc509..44effc509 100644 --- a/src/lib/language/filetags.h +++ b/src/lib/corelib/language/filetags.h diff --git a/src/lib/language/forward_decls.h b/src/lib/corelib/language/forward_decls.h index dc7c572df..dc7c572df 100644 --- a/src/lib/language/forward_decls.h +++ b/src/lib/corelib/language/forward_decls.h diff --git a/src/lib/language/functiondeclaration.h b/src/lib/corelib/language/functiondeclaration.h index 656997e7a..656997e7a 100644 --- a/src/lib/language/functiondeclaration.h +++ b/src/lib/corelib/language/functiondeclaration.h diff --git a/src/lib/language/identifiersearch.cpp b/src/lib/corelib/language/identifiersearch.cpp index 813e87922..813e87922 100644 --- a/src/lib/language/identifiersearch.cpp +++ b/src/lib/corelib/language/identifiersearch.cpp diff --git a/src/lib/language/identifiersearch.h b/src/lib/corelib/language/identifiersearch.h index f82ee3262..f82ee3262 100644 --- a/src/lib/language/identifiersearch.h +++ b/src/lib/corelib/language/identifiersearch.h diff --git a/src/lib/language/importversion.cpp b/src/lib/corelib/language/importversion.cpp index 848775016..848775016 100644 --- a/src/lib/language/importversion.cpp +++ b/src/lib/corelib/language/importversion.cpp diff --git a/src/lib/language/importversion.h b/src/lib/corelib/language/importversion.h index 034258793..034258793 100644 --- a/src/lib/language/importversion.h +++ b/src/lib/corelib/language/importversion.h diff --git a/src/lib/language/item.cpp b/src/lib/corelib/language/item.cpp index 7b42df5e6..7b42df5e6 100644 --- a/src/lib/language/item.cpp +++ b/src/lib/corelib/language/item.cpp diff --git a/src/lib/language/item.h b/src/lib/corelib/language/item.h index 866927a0e..866927a0e 100644 --- a/src/lib/language/item.h +++ b/src/lib/corelib/language/item.h diff --git a/src/lib/language/itemdeclaration.cpp b/src/lib/corelib/language/itemdeclaration.cpp index e2fdb9330..e2fdb9330 100644 --- a/src/lib/language/itemdeclaration.cpp +++ b/src/lib/corelib/language/itemdeclaration.cpp diff --git a/src/lib/language/itemdeclaration.h b/src/lib/corelib/language/itemdeclaration.h index 25a0e3fd3..25a0e3fd3 100644 --- a/src/lib/language/itemdeclaration.h +++ b/src/lib/corelib/language/itemdeclaration.h diff --git a/src/lib/language/itemobserver.h b/src/lib/corelib/language/itemobserver.h index 684b33d14..684b33d14 100644 --- a/src/lib/language/itemobserver.h +++ b/src/lib/corelib/language/itemobserver.h diff --git a/src/lib/language/itempool.cpp b/src/lib/corelib/language/itempool.cpp index a07022c3f..a07022c3f 100644 --- a/src/lib/language/itempool.cpp +++ b/src/lib/corelib/language/itempool.cpp diff --git a/src/lib/language/itempool.h b/src/lib/corelib/language/itempool.h index 04d7bbb40..04d7bbb40 100644 --- a/src/lib/language/itempool.h +++ b/src/lib/corelib/language/itempool.h diff --git a/src/lib/language/itemreader.cpp b/src/lib/corelib/language/itemreader.cpp index ba4859899..ba4859899 100644 --- a/src/lib/language/itemreader.cpp +++ b/src/lib/corelib/language/itemreader.cpp diff --git a/src/lib/language/itemreader.h b/src/lib/corelib/language/itemreader.h index 266c30f93..266c30f93 100644 --- a/src/lib/language/itemreader.h +++ b/src/lib/corelib/language/itemreader.h diff --git a/src/lib/language/itemreaderastvisitor.cpp b/src/lib/corelib/language/itemreaderastvisitor.cpp index a08a73648..a08a73648 100644 --- a/src/lib/language/itemreaderastvisitor.cpp +++ b/src/lib/corelib/language/itemreaderastvisitor.cpp diff --git a/src/lib/language/itemreaderastvisitor.h b/src/lib/corelib/language/itemreaderastvisitor.h index 409b5104e..409b5104e 100644 --- a/src/lib/language/itemreaderastvisitor.h +++ b/src/lib/corelib/language/itemreaderastvisitor.h diff --git a/src/lib/language/jsimports.h b/src/lib/corelib/language/jsimports.h index 4e0ef9130..4e0ef9130 100644 --- a/src/lib/language/jsimports.h +++ b/src/lib/corelib/language/jsimports.h diff --git a/src/lib/language/language.cpp b/src/lib/corelib/language/language.cpp index 92622787f..92622787f 100644 --- a/src/lib/language/language.cpp +++ b/src/lib/corelib/language/language.cpp diff --git a/src/lib/language/language.h b/src/lib/corelib/language/language.h index d359686b1..d359686b1 100644 --- a/src/lib/language/language.h +++ b/src/lib/corelib/language/language.h diff --git a/src/lib/language/language.pri b/src/lib/corelib/language/language.pri index 09d7e9a1b..09d7e9a1b 100644 --- a/src/lib/language/language.pri +++ b/src/lib/corelib/language/language.pri diff --git a/src/lib/language/loader.cpp b/src/lib/corelib/language/loader.cpp index 8a3f3c98f..8a3f3c98f 100644 --- a/src/lib/language/loader.cpp +++ b/src/lib/corelib/language/loader.cpp diff --git a/src/lib/language/loader.h b/src/lib/corelib/language/loader.h index 64e3a2ad6..64e3a2ad6 100644 --- a/src/lib/language/loader.h +++ b/src/lib/corelib/language/loader.h diff --git a/src/lib/language/moduleloader.cpp b/src/lib/corelib/language/moduleloader.cpp index a0c06bb61..a0c06bb61 100644 --- a/src/lib/language/moduleloader.cpp +++ b/src/lib/corelib/language/moduleloader.cpp diff --git a/src/lib/language/moduleloader.h b/src/lib/corelib/language/moduleloader.h index f6f62a2c3..f6f62a2c3 100644 --- a/src/lib/language/moduleloader.h +++ b/src/lib/corelib/language/moduleloader.h diff --git a/src/lib/language/preparescriptobserver.cpp b/src/lib/corelib/language/preparescriptobserver.cpp index c4f61fd29..c4f61fd29 100644 --- a/src/lib/language/preparescriptobserver.cpp +++ b/src/lib/corelib/language/preparescriptobserver.cpp diff --git a/src/lib/language/preparescriptobserver.h b/src/lib/corelib/language/preparescriptobserver.h index 21b101a2f..21b101a2f 100644 --- a/src/lib/language/preparescriptobserver.h +++ b/src/lib/corelib/language/preparescriptobserver.h diff --git a/src/lib/language/projectresolver.cpp b/src/lib/corelib/language/projectresolver.cpp index 06205c7fe..06205c7fe 100644 --- a/src/lib/language/projectresolver.cpp +++ b/src/lib/corelib/language/projectresolver.cpp diff --git a/src/lib/language/projectresolver.h b/src/lib/corelib/language/projectresolver.h index d468c8d5e..d468c8d5e 100644 --- a/src/lib/language/projectresolver.h +++ b/src/lib/corelib/language/projectresolver.h diff --git a/src/lib/language/property.h b/src/lib/corelib/language/property.h index b989e5316..b989e5316 100644 --- a/src/lib/language/property.h +++ b/src/lib/corelib/language/property.h diff --git a/src/lib/language/propertydeclaration.cpp b/src/lib/corelib/language/propertydeclaration.cpp index 79236e6da..79236e6da 100644 --- a/src/lib/language/propertydeclaration.cpp +++ b/src/lib/corelib/language/propertydeclaration.cpp diff --git a/src/lib/language/propertydeclaration.h b/src/lib/corelib/language/propertydeclaration.h index 441e42af9..441e42af9 100644 --- a/src/lib/language/propertydeclaration.h +++ b/src/lib/corelib/language/propertydeclaration.h diff --git a/src/lib/language/propertymapinternal.cpp b/src/lib/corelib/language/propertymapinternal.cpp index 063f9e947..063f9e947 100644 --- a/src/lib/language/propertymapinternal.cpp +++ b/src/lib/corelib/language/propertymapinternal.cpp diff --git a/src/lib/language/propertymapinternal.h b/src/lib/corelib/language/propertymapinternal.h index 329f6ddb2..329f6ddb2 100644 --- a/src/lib/language/propertymapinternal.h +++ b/src/lib/corelib/language/propertymapinternal.h diff --git a/src/lib/language/scriptengine.cpp b/src/lib/corelib/language/scriptengine.cpp index e7f475d4c..e7f475d4c 100644 --- a/src/lib/language/scriptengine.cpp +++ b/src/lib/corelib/language/scriptengine.cpp diff --git a/src/lib/language/scriptengine.h b/src/lib/corelib/language/scriptengine.h index a2de9d9ea..a2de9d9ea 100644 --- a/src/lib/language/scriptengine.h +++ b/src/lib/corelib/language/scriptengine.h diff --git a/src/lib/language/scriptpropertyobserver.h b/src/lib/corelib/language/scriptpropertyobserver.h index e40ccc1d2..e40ccc1d2 100644 --- a/src/lib/language/scriptpropertyobserver.h +++ b/src/lib/corelib/language/scriptpropertyobserver.h diff --git a/src/lib/language/testdata/Banana b/src/lib/corelib/language/testdata/Banana index 53164be8a..53164be8a 100644 --- a/src/lib/language/testdata/Banana +++ b/src/lib/corelib/language/testdata/Banana diff --git a/src/lib/language/testdata/aboutdialog.cpp b/src/lib/corelib/language/testdata/aboutdialog.cpp index e69de29bb..e69de29bb 100644 --- a/src/lib/language/testdata/aboutdialog.cpp +++ b/src/lib/corelib/language/testdata/aboutdialog.cpp diff --git a/src/lib/language/testdata/baseproperty.qbs b/src/lib/corelib/language/testdata/baseproperty.qbs index 74024aedc..74024aedc 100644 --- a/src/lib/language/testdata/baseproperty.qbs +++ b/src/lib/corelib/language/testdata/baseproperty.qbs diff --git a/src/lib/language/testdata/baseproperty_base.qbs b/src/lib/corelib/language/testdata/baseproperty_base.qbs index 85b64b76e..85b64b76e 100644 --- a/src/lib/language/testdata/baseproperty_base.qbs +++ b/src/lib/corelib/language/testdata/baseproperty_base.qbs diff --git a/src/lib/language/testdata/buildconfigstringlistsyntax.qbs b/src/lib/corelib/language/testdata/buildconfigstringlistsyntax.qbs index 623919317..623919317 100644 --- a/src/lib/language/testdata/buildconfigstringlistsyntax.qbs +++ b/src/lib/corelib/language/testdata/buildconfigstringlistsyntax.qbs diff --git a/src/lib/language/testdata/builtinFunctionInSearchPathsProperty.qbs b/src/lib/corelib/language/testdata/builtinFunctionInSearchPathsProperty.qbs index f8f1b4d17..f8f1b4d17 100644 --- a/src/lib/language/testdata/builtinFunctionInSearchPathsProperty.qbs +++ b/src/lib/corelib/language/testdata/builtinFunctionInSearchPathsProperty.qbs diff --git a/src/lib/language/testdata/canonicalArchitecture.qbs b/src/lib/corelib/language/testdata/canonicalArchitecture.qbs index 94da7b276..94da7b276 100644 --- a/src/lib/language/testdata/canonicalArchitecture.qbs +++ b/src/lib/corelib/language/testdata/canonicalArchitecture.qbs diff --git a/src/lib/language/testdata/conditionaldepends.qbs b/src/lib/corelib/language/testdata/conditionaldepends.qbs index 8ad3660ec..8ad3660ec 100644 --- a/src/lib/language/testdata/conditionaldepends.qbs +++ b/src/lib/corelib/language/testdata/conditionaldepends.qbs diff --git a/src/lib/language/testdata/conditionaldepends_base.qbs b/src/lib/corelib/language/testdata/conditionaldepends_base.qbs index 81782ba44..81782ba44 100644 --- a/src/lib/language/testdata/conditionaldepends_base.qbs +++ b/src/lib/corelib/language/testdata/conditionaldepends_base.qbs diff --git a/src/lib/language/testdata/drawline.asm b/src/lib/corelib/language/testdata/drawline.asm index e69de29bb..e69de29bb 100644 --- a/src/lib/language/testdata/drawline.asm +++ b/src/lib/corelib/language/testdata/drawline.asm diff --git a/src/lib/language/testdata/environmentvariable.qbs b/src/lib/corelib/language/testdata/environmentvariable.qbs index b930e8511..b930e8511 100644 --- a/src/lib/language/testdata/environmentvariable.qbs +++ b/src/lib/corelib/language/testdata/environmentvariable.qbs diff --git a/src/lib/language/testdata/erroneous/importloop1.qbs b/src/lib/corelib/language/testdata/erroneous/importloop1.qbs index 91e8f620f..91e8f620f 100644 --- a/src/lib/language/testdata/erroneous/importloop1.qbs +++ b/src/lib/corelib/language/testdata/erroneous/importloop1.qbs diff --git a/src/lib/language/testdata/erroneous/importloop2.qbs b/src/lib/corelib/language/testdata/erroneous/importloop2.qbs index c41fe7e9f..c41fe7e9f 100644 --- a/src/lib/language/testdata/erroneous/importloop2.qbs +++ b/src/lib/corelib/language/testdata/erroneous/importloop2.qbs diff --git a/src/lib/language/testdata/erroneous/invalid_child_item_type.qbs b/src/lib/corelib/language/testdata/erroneous/invalid_child_item_type.qbs index 2341d4b9c..2341d4b9c 100644 --- a/src/lib/language/testdata/erroneous/invalid_child_item_type.qbs +++ b/src/lib/corelib/language/testdata/erroneous/invalid_child_item_type.qbs diff --git a/src/lib/language/testdata/erroneous/invalid_file.qbs b/src/lib/corelib/language/testdata/erroneous/invalid_file.qbs index 18f2b044d..18f2b044d 100644 --- a/src/lib/language/testdata/erroneous/invalid_file.qbs +++ b/src/lib/corelib/language/testdata/erroneous/invalid_file.qbs diff --git a/src/lib/language/testdata/erroneous/invalid_property_type.qbs b/src/lib/corelib/language/testdata/erroneous/invalid_property_type.qbs index b9b392736..b9b392736 100644 --- a/src/lib/language/testdata/erroneous/invalid_property_type.qbs +++ b/src/lib/corelib/language/testdata/erroneous/invalid_property_type.qbs diff --git a/src/lib/language/testdata/erroneous/invalid_stringlist_element.qbs b/src/lib/corelib/language/testdata/erroneous/invalid_stringlist_element.qbs index fc30a2af6..fc30a2af6 100644 --- a/src/lib/language/testdata/erroneous/invalid_stringlist_element.qbs +++ b/src/lib/corelib/language/testdata/erroneous/invalid_stringlist_element.qbs diff --git a/src/lib/language/testdata/erroneous/main.cpp b/src/lib/corelib/language/testdata/erroneous/main.cpp index 8b8d58de0..8b8d58de0 100644 --- a/src/lib/language/testdata/erroneous/main.cpp +++ b/src/lib/corelib/language/testdata/erroneous/main.cpp diff --git a/src/lib/language/testdata/erroneous/multiple_exports.qbs b/src/lib/corelib/language/testdata/erroneous/multiple_exports.qbs index 17c7f6a14..17c7f6a14 100644 --- a/src/lib/language/testdata/erroneous/multiple_exports.qbs +++ b/src/lib/corelib/language/testdata/erroneous/multiple_exports.qbs diff --git a/src/lib/language/testdata/erroneous/multiple_properties_in_subproject.qbs b/src/lib/corelib/language/testdata/erroneous/multiple_properties_in_subproject.qbs index 0ecb41b34..0ecb41b34 100644 --- a/src/lib/language/testdata/erroneous/multiple_properties_in_subproject.qbs +++ b/src/lib/corelib/language/testdata/erroneous/multiple_properties_in_subproject.qbs diff --git a/src/lib/language/testdata/erroneous/nonexistentouter.qbs b/src/lib/corelib/language/testdata/erroneous/nonexistentouter.qbs index 6c5899b5d..6c5899b5d 100644 --- a/src/lib/language/testdata/erroneous/nonexistentouter.qbs +++ b/src/lib/corelib/language/testdata/erroneous/nonexistentouter.qbs diff --git a/src/lib/language/testdata/erroneous/references_cycle.qbs b/src/lib/corelib/language/testdata/erroneous/references_cycle.qbs index 6d0960f09..6d0960f09 100644 --- a/src/lib/language/testdata/erroneous/references_cycle.qbs +++ b/src/lib/corelib/language/testdata/erroneous/references_cycle.qbs diff --git a/src/lib/language/testdata/erroneous/references_cycle2.qbs b/src/lib/corelib/language/testdata/erroneous/references_cycle2.qbs index 0b0d2734d..0b0d2734d 100644 --- a/src/lib/language/testdata/erroneous/references_cycle2.qbs +++ b/src/lib/corelib/language/testdata/erroneous/references_cycle2.qbs diff --git a/src/lib/language/testdata/erroneous/references_cycle3.qbs b/src/lib/corelib/language/testdata/erroneous/references_cycle3.qbs index 2a237d154..2a237d154 100644 --- a/src/lib/language/testdata/erroneous/references_cycle3.qbs +++ b/src/lib/corelib/language/testdata/erroneous/references_cycle3.qbs diff --git a/src/lib/language/testdata/erroneous/reserved_name_in_import.qbs b/src/lib/corelib/language/testdata/erroneous/reserved_name_in_import.qbs index 3940109d0..3940109d0 100644 --- a/src/lib/language/testdata/erroneous/reserved_name_in_import.qbs +++ b/src/lib/corelib/language/testdata/erroneous/reserved_name_in_import.qbs diff --git a/src/lib/language/testdata/erroneous/submodule_syntax.qbs b/src/lib/corelib/language/testdata/erroneous/submodule_syntax.qbs index 4254bb8f6..4254bb8f6 100644 --- a/src/lib/language/testdata/erroneous/submodule_syntax.qbs +++ b/src/lib/corelib/language/testdata/erroneous/submodule_syntax.qbs diff --git a/src/lib/language/testdata/erroneous/subproject_cycle.qbs b/src/lib/corelib/language/testdata/erroneous/subproject_cycle.qbs index 0a9cd289f..0a9cd289f 100644 --- a/src/lib/language/testdata/erroneous/subproject_cycle.qbs +++ b/src/lib/corelib/language/testdata/erroneous/subproject_cycle.qbs diff --git a/src/lib/language/testdata/erroneous/subproject_cycle2.qbs b/src/lib/corelib/language/testdata/erroneous/subproject_cycle2.qbs index ab92d76dd..ab92d76dd 100644 --- a/src/lib/language/testdata/erroneous/subproject_cycle2.qbs +++ b/src/lib/corelib/language/testdata/erroneous/subproject_cycle2.qbs diff --git a/src/lib/language/testdata/erroneous/subproject_cycle3.qbs b/src/lib/corelib/language/testdata/erroneous/subproject_cycle3.qbs index af1e50f5a..af1e50f5a 100644 --- a/src/lib/language/testdata/erroneous/subproject_cycle3.qbs +++ b/src/lib/corelib/language/testdata/erroneous/subproject_cycle3.qbs diff --git a/src/lib/language/testdata/erroneous/throw_in_property_binding.qbs b/src/lib/corelib/language/testdata/erroneous/throw_in_property_binding.qbs index fc251b1a4..fc251b1a4 100644 --- a/src/lib/language/testdata/erroneous/throw_in_property_binding.qbs +++ b/src/lib/corelib/language/testdata/erroneous/throw_in_property_binding.qbs diff --git a/src/lib/language/testdata/erroneous/undeclared_item.qbs b/src/lib/corelib/language/testdata/erroneous/undeclared_item.qbs index b2edbf013..b2edbf013 100644 --- a/src/lib/language/testdata/erroneous/undeclared_item.qbs +++ b/src/lib/corelib/language/testdata/erroneous/undeclared_item.qbs diff --git a/src/lib/language/testdata/erroneous/undeclared_property.qbs b/src/lib/corelib/language/testdata/erroneous/undeclared_property.qbs index 1dad5f747..1dad5f747 100644 --- a/src/lib/language/testdata/erroneous/undeclared_property.qbs +++ b/src/lib/corelib/language/testdata/erroneous/undeclared_property.qbs diff --git a/src/lib/language/testdata/erroneous/unknown_item_type.qbs b/src/lib/corelib/language/testdata/erroneous/unknown_item_type.qbs index 9e34e9243..9e34e9243 100644 --- a/src/lib/language/testdata/erroneous/unknown_item_type.qbs +++ b/src/lib/corelib/language/testdata/erroneous/unknown_item_type.qbs diff --git a/src/lib/language/testdata/erroneous/unknown_module.qbs b/src/lib/corelib/language/testdata/erroneous/unknown_module.qbs index dcfc79a9c..dcfc79a9c 100644 --- a/src/lib/language/testdata/erroneous/unknown_module.qbs +++ b/src/lib/corelib/language/testdata/erroneous/unknown_module.qbs diff --git a/src/lib/language/testdata/exports.qbs b/src/lib/corelib/language/testdata/exports.qbs index b1adfc214..b1adfc214 100644 --- a/src/lib/language/testdata/exports.qbs +++ b/src/lib/corelib/language/testdata/exports.qbs diff --git a/src/lib/language/testdata/exports_product.qbs b/src/lib/corelib/language/testdata/exports_product.qbs index 78136fc32..78136fc32 100644 --- a/src/lib/language/testdata/exports_product.qbs +++ b/src/lib/corelib/language/testdata/exports_product.qbs diff --git a/src/lib/language/testdata/filecontextproperties.qbs b/src/lib/corelib/language/testdata/filecontextproperties.qbs index 5c435b3ba..5c435b3ba 100644 --- a/src/lib/language/testdata/filecontextproperties.qbs +++ b/src/lib/corelib/language/testdata/filecontextproperties.qbs diff --git a/src/lib/language/testdata/filetags.qbs b/src/lib/corelib/language/testdata/filetags.qbs index 38182e5f1..38182e5f1 100644 --- a/src/lib/language/testdata/filetags.qbs +++ b/src/lib/corelib/language/testdata/filetags.qbs diff --git a/src/lib/language/testdata/getNativeSetting.qbs b/src/lib/corelib/language/testdata/getNativeSetting.qbs index c414c79f9..c414c79f9 100644 --- a/src/lib/language/testdata/getNativeSetting.qbs +++ b/src/lib/corelib/language/testdata/getNativeSetting.qbs diff --git a/src/lib/language/testdata/groupconditions.qbs b/src/lib/corelib/language/testdata/groupconditions.qbs index 244c80c2c..244c80c2c 100644 --- a/src/lib/language/testdata/groupconditions.qbs +++ b/src/lib/corelib/language/testdata/groupconditions.qbs diff --git a/src/lib/language/testdata/groupname.qbs b/src/lib/corelib/language/testdata/groupname.qbs index 22e58765c..22e58765c 100644 --- a/src/lib/language/testdata/groupname.qbs +++ b/src/lib/corelib/language/testdata/groupname.qbs diff --git a/src/lib/language/testdata/homeDirectory.qbs b/src/lib/corelib/language/testdata/homeDirectory.qbs index 1ceeb5bbd..1ceeb5bbd 100644 --- a/src/lib/language/testdata/homeDirectory.qbs +++ b/src/lib/corelib/language/testdata/homeDirectory.qbs diff --git a/src/lib/language/testdata/idusage.qbs b/src/lib/corelib/language/testdata/idusage.qbs index 42dc43ad5..42dc43ad5 100644 --- a/src/lib/language/testdata/idusage.qbs +++ b/src/lib/corelib/language/testdata/idusage.qbs diff --git a/src/lib/language/testdata/idusagebase.qbs b/src/lib/corelib/language/testdata/idusagebase.qbs index 483a00ccf..483a00ccf 100644 --- a/src/lib/language/testdata/idusagebase.qbs +++ b/src/lib/corelib/language/testdata/idusagebase.qbs diff --git a/src/lib/language/testdata/invalidBindingInDisabledItem.qbs b/src/lib/corelib/language/testdata/invalidBindingInDisabledItem.qbs index e3e03a319..e3e03a319 100644 --- a/src/lib/language/testdata/invalidBindingInDisabledItem.qbs +++ b/src/lib/corelib/language/testdata/invalidBindingInDisabledItem.qbs diff --git a/src/lib/language/testdata/jsextensions.js b/src/lib/corelib/language/testdata/jsextensions.js index d26936911..d26936911 100644 --- a/src/lib/language/testdata/jsextensions.js +++ b/src/lib/corelib/language/testdata/jsextensions.js diff --git a/src/lib/language/testdata/jsimportsinmultiplescopes.js b/src/lib/corelib/language/testdata/jsimportsinmultiplescopes.js index 4e939505c..4e939505c 100644 --- a/src/lib/language/testdata/jsimportsinmultiplescopes.js +++ b/src/lib/corelib/language/testdata/jsimportsinmultiplescopes.js diff --git a/src/lib/language/testdata/jsimportsinmultiplescopes.qbs b/src/lib/corelib/language/testdata/jsimportsinmultiplescopes.qbs index 388cf974b..388cf974b 100644 --- a/src/lib/language/testdata/jsimportsinmultiplescopes.qbs +++ b/src/lib/corelib/language/testdata/jsimportsinmultiplescopes.qbs diff --git a/src/lib/language/testdata/main.cpp b/src/lib/corelib/language/testdata/main.cpp index e69de29bb..e69de29bb 100644 --- a/src/lib/language/testdata/main.cpp +++ b/src/lib/corelib/language/testdata/main.cpp diff --git a/src/lib/language/testdata/moduleproperties.qbs b/src/lib/corelib/language/testdata/moduleproperties.qbs index c466a15cf..c466a15cf 100644 --- a/src/lib/language/testdata/moduleproperties.qbs +++ b/src/lib/corelib/language/testdata/moduleproperties.qbs diff --git a/src/lib/language/testdata/modules.qbs b/src/lib/corelib/language/testdata/modules.qbs index 7841def35..7841def35 100644 --- a/src/lib/language/testdata/modules.qbs +++ b/src/lib/corelib/language/testdata/modules.qbs diff --git a/src/lib/language/testdata/modules/dummy/dummy.qbs b/src/lib/corelib/language/testdata/modules/dummy/dummy.qbs index 9484a70b8..9484a70b8 100644 --- a/src/lib/language/testdata/modules/dummy/dummy.qbs +++ b/src/lib/corelib/language/testdata/modules/dummy/dummy.qbs diff --git a/src/lib/language/testdata/modules/dummy/dummy_base.qbs b/src/lib/corelib/language/testdata/modules/dummy/dummy_base.qbs index 0ecd8a1d8..0ecd8a1d8 100644 --- a/src/lib/language/testdata/modules/dummy/dummy_base.qbs +++ b/src/lib/corelib/language/testdata/modules/dummy/dummy_base.qbs diff --git a/src/lib/language/testdata/modules/dummy2/dummy2.qbs b/src/lib/corelib/language/testdata/modules/dummy2/dummy2.qbs index f60c38a71..f60c38a71 100644 --- a/src/lib/language/testdata/modules/dummy2/dummy2.qbs +++ b/src/lib/corelib/language/testdata/modules/dummy2/dummy2.qbs diff --git a/src/lib/language/testdata/modules/dummyqt/core/dummycore.qbs b/src/lib/corelib/language/testdata/modules/dummyqt/core/dummycore.qbs index 13f5e6fc1..13f5e6fc1 100644 --- a/src/lib/language/testdata/modules/dummyqt/core/dummycore.qbs +++ b/src/lib/corelib/language/testdata/modules/dummyqt/core/dummycore.qbs diff --git a/src/lib/language/testdata/modules/dummyqt/gui/dummygui.qbs b/src/lib/corelib/language/testdata/modules/dummyqt/gui/dummygui.qbs index a42003c34..a42003c34 100644 --- a/src/lib/language/testdata/modules/dummyqt/gui/dummygui.qbs +++ b/src/lib/corelib/language/testdata/modules/dummyqt/gui/dummygui.qbs diff --git a/src/lib/language/testdata/modules/dummyqt/network/dummynetwork.qbs b/src/lib/corelib/language/testdata/modules/dummyqt/network/dummynetwork.qbs index 2da3af050..2da3af050 100644 --- a/src/lib/language/testdata/modules/dummyqt/network/dummynetwork.qbs +++ b/src/lib/corelib/language/testdata/modules/dummyqt/network/dummynetwork.qbs diff --git a/src/lib/language/testdata/modules/scopemod/scopemod.qbs b/src/lib/corelib/language/testdata/modules/scopemod/scopemod.qbs index ba7dbcbf0..ba7dbcbf0 100644 --- a/src/lib/language/testdata/modules/scopemod/scopemod.qbs +++ b/src/lib/corelib/language/testdata/modules/scopemod/scopemod.qbs diff --git a/src/lib/language/testdata/modulescope.qbs b/src/lib/corelib/language/testdata/modulescope.qbs index c127f0c61..c127f0c61 100644 --- a/src/lib/language/testdata/modulescope.qbs +++ b/src/lib/corelib/language/testdata/modulescope.qbs diff --git a/src/lib/language/testdata/modulescope_base.qbs b/src/lib/corelib/language/testdata/modulescope_base.qbs index 16a9875fa..16a9875fa 100644 --- a/src/lib/language/testdata/modulescope_base.qbs +++ b/src/lib/corelib/language/testdata/modulescope_base.qbs diff --git a/src/lib/language/testdata/narf b/src/lib/corelib/language/testdata/narf index e69de29bb..e69de29bb 100644 --- a/src/lib/language/testdata/narf +++ b/src/lib/corelib/language/testdata/narf diff --git a/src/lib/language/testdata/narf.zort b/src/lib/corelib/language/testdata/narf.zort index e69de29bb..e69de29bb 100644 --- a/src/lib/language/testdata/narf.zort +++ b/src/lib/corelib/language/testdata/narf.zort diff --git a/src/lib/language/testdata/nativesettings.ini b/src/lib/corelib/language/testdata/nativesettings.ini index 4caf32e56..4caf32e56 100644 --- a/src/lib/language/testdata/nativesettings.ini +++ b/src/lib/corelib/language/testdata/nativesettings.ini diff --git a/src/lib/language/testdata/outerInGroup.qbs b/src/lib/corelib/language/testdata/outerInGroup.qbs index 751392a4d..751392a4d 100644 --- a/src/lib/language/testdata/outerInGroup.qbs +++ b/src/lib/corelib/language/testdata/outerInGroup.qbs diff --git a/src/lib/language/testdata/pathproperties.qbs b/src/lib/corelib/language/testdata/pathproperties.qbs index f0eeabf57..f0eeabf57 100644 --- a/src/lib/language/testdata/pathproperties.qbs +++ b/src/lib/corelib/language/testdata/pathproperties.qbs diff --git a/src/lib/language/testdata/productconditions.qbs b/src/lib/corelib/language/testdata/productconditions.qbs index 336c41340..336c41340 100644 --- a/src/lib/language/testdata/productconditions.qbs +++ b/src/lib/corelib/language/testdata/productconditions.qbs diff --git a/src/lib/language/testdata/productdirectories.qbs b/src/lib/corelib/language/testdata/productdirectories.qbs index dc4315207..dc4315207 100644 --- a/src/lib/language/testdata/productdirectories.qbs +++ b/src/lib/corelib/language/testdata/productdirectories.qbs diff --git a/src/lib/language/testdata/profilevaluesandoverriddenvalues.qbs b/src/lib/corelib/language/testdata/profilevaluesandoverriddenvalues.qbs index cc1b7b2a2..cc1b7b2a2 100644 --- a/src/lib/language/testdata/profilevaluesandoverriddenvalues.qbs +++ b/src/lib/corelib/language/testdata/profilevaluesandoverriddenvalues.qbs diff --git a/src/lib/language/testdata/propertiesblocks.qbs b/src/lib/corelib/language/testdata/propertiesblocks.qbs index d61f0dd86..d61f0dd86 100644 --- a/src/lib/language/testdata/propertiesblocks.qbs +++ b/src/lib/corelib/language/testdata/propertiesblocks.qbs diff --git a/src/lib/language/testdata/propertiesblocks_base.qbs b/src/lib/corelib/language/testdata/propertiesblocks_base.qbs index 71b09a3da..71b09a3da 100644 --- a/src/lib/language/testdata/propertiesblocks_base.qbs +++ b/src/lib/corelib/language/testdata/propertiesblocks_base.qbs diff --git a/src/lib/language/testdata/subdir/pathproperties_base.qbs b/src/lib/corelib/language/testdata/subdir/pathproperties_base.qbs index 62427169f..62427169f 100644 --- a/src/lib/language/testdata/subdir/pathproperties_base.qbs +++ b/src/lib/corelib/language/testdata/subdir/pathproperties_base.qbs diff --git a/src/lib/language/testdata/zort b/src/lib/corelib/language/testdata/zort index e69de29bb..e69de29bb 100644 --- a/src/lib/language/testdata/zort +++ b/src/lib/corelib/language/testdata/zort diff --git a/src/lib/language/tst_language.cpp b/src/lib/corelib/language/tst_language.cpp index 373a48583..2308a7aa2 100644 --- a/src/lib/language/tst_language.cpp +++ b/src/lib/corelib/language/tst_language.cpp @@ -137,7 +137,7 @@ void TestLanguage::initTestCase() m_engine = new ScriptEngine(m_logger, this); loader = new Loader(m_engine, m_logger); loader->setSearchPaths(QStringList() - << QLatin1String(SRCDIR "/../../share/qbs")); + << QLatin1String(SRCDIR "/../../../share/qbs")); QVariantMap buildConfig = defaultParameters.buildConfigurationTree(); buildConfig.insert("qbs.targetOS", "linux"); buildConfig.insert("qbs.architecture", "x86_64"); diff --git a/src/lib/language/tst_language.h b/src/lib/corelib/language/tst_language.h index 7e3ce5df5..7e3ce5df5 100644 --- a/src/lib/language/tst_language.h +++ b/src/lib/corelib/language/tst_language.h diff --git a/src/lib/language/value.cpp b/src/lib/corelib/language/value.cpp index e9b755f2e..e9b755f2e 100644 --- a/src/lib/language/value.cpp +++ b/src/lib/corelib/language/value.cpp diff --git a/src/lib/language/value.h b/src/lib/corelib/language/value.h index 92313a98b..92313a98b 100644 --- a/src/lib/language/value.h +++ b/src/lib/corelib/language/value.h diff --git a/src/lib/logging/ilogsink.cpp b/src/lib/corelib/logging/ilogsink.cpp index 118fdf106..118fdf106 100644 --- a/src/lib/logging/ilogsink.cpp +++ b/src/lib/corelib/logging/ilogsink.cpp diff --git a/src/lib/logging/ilogsink.h b/src/lib/corelib/logging/ilogsink.h index 9c263b52d..9c263b52d 100644 --- a/src/lib/logging/ilogsink.h +++ b/src/lib/corelib/logging/ilogsink.h diff --git a/src/lib/logging/logger.cpp b/src/lib/corelib/logging/logger.cpp index 9f7a19c01..9f7a19c01 100644 --- a/src/lib/logging/logger.cpp +++ b/src/lib/corelib/logging/logger.cpp diff --git a/src/lib/logging/logger.h b/src/lib/corelib/logging/logger.h index 1ab11144d..1ab11144d 100644 --- a/src/lib/logging/logger.h +++ b/src/lib/corelib/logging/logger.h diff --git a/src/lib/logging/logging.pri b/src/lib/corelib/logging/logging.pri index 8c0367779..8c0367779 100644 --- a/src/lib/logging/logging.pri +++ b/src/lib/corelib/logging/logging.pri diff --git a/src/lib/logging/translator.h b/src/lib/corelib/logging/translator.h index 5c1f5304b..5c1f5304b 100644 --- a/src/lib/logging/translator.h +++ b/src/lib/corelib/logging/translator.h diff --git a/src/lib/parser/parser.pri b/src/lib/corelib/parser/parser.pri index e6a8a5345..e6a8a5345 100644 --- a/src/lib/parser/parser.pri +++ b/src/lib/corelib/parser/parser.pri diff --git a/src/lib/parser/qmlerror.cpp b/src/lib/corelib/parser/qmlerror.cpp index b94fd1556..b94fd1556 100644 --- a/src/lib/parser/qmlerror.cpp +++ b/src/lib/corelib/parser/qmlerror.cpp diff --git a/src/lib/parser/qmlerror.h b/src/lib/corelib/parser/qmlerror.h index bcc82b483..bcc82b483 100644 --- a/src/lib/parser/qmlerror.h +++ b/src/lib/corelib/parser/qmlerror.h diff --git a/src/lib/parser/qmljs.g b/src/lib/corelib/parser/qmljs.g index a15002857..a15002857 100644 --- a/src/lib/parser/qmljs.g +++ b/src/lib/corelib/parser/qmljs.g diff --git a/src/lib/parser/qmljsast.cpp b/src/lib/corelib/parser/qmljsast.cpp index 3bf7ab968..3bf7ab968 100644 --- a/src/lib/parser/qmljsast.cpp +++ b/src/lib/corelib/parser/qmljsast.cpp diff --git a/src/lib/parser/qmljsast_p.h b/src/lib/corelib/parser/qmljsast_p.h index 3de1dd9f9..3de1dd9f9 100644 --- a/src/lib/parser/qmljsast_p.h +++ b/src/lib/corelib/parser/qmljsast_p.h diff --git a/src/lib/parser/qmljsastfwd_p.h b/src/lib/corelib/parser/qmljsastfwd_p.h index f8dbeb7ad..f8dbeb7ad 100644 --- a/src/lib/parser/qmljsastfwd_p.h +++ b/src/lib/corelib/parser/qmljsastfwd_p.h diff --git a/src/lib/parser/qmljsastvisitor.cpp b/src/lib/corelib/parser/qmljsastvisitor.cpp index 7cec7dcfc..7cec7dcfc 100644 --- a/src/lib/parser/qmljsastvisitor.cpp +++ b/src/lib/corelib/parser/qmljsastvisitor.cpp diff --git a/src/lib/parser/qmljsastvisitor_p.h b/src/lib/corelib/parser/qmljsastvisitor_p.h index 135b07503..135b07503 100644 --- a/src/lib/parser/qmljsastvisitor_p.h +++ b/src/lib/corelib/parser/qmljsastvisitor_p.h diff --git a/src/lib/parser/qmljsengine_p.cpp b/src/lib/corelib/parser/qmljsengine_p.cpp index 410de608f..410de608f 100644 --- a/src/lib/parser/qmljsengine_p.cpp +++ b/src/lib/corelib/parser/qmljsengine_p.cpp diff --git a/src/lib/parser/qmljsengine_p.h b/src/lib/corelib/parser/qmljsengine_p.h index 6965e5c20..6965e5c20 100644 --- a/src/lib/parser/qmljsengine_p.h +++ b/src/lib/corelib/parser/qmljsengine_p.h diff --git a/src/lib/parser/qmljsglobal_p.h b/src/lib/corelib/parser/qmljsglobal_p.h index 82b7f092e..82b7f092e 100644 --- a/src/lib/parser/qmljsglobal_p.h +++ b/src/lib/corelib/parser/qmljsglobal_p.h diff --git a/src/lib/parser/qmljsgrammar.cpp b/src/lib/corelib/parser/qmljsgrammar.cpp index 534519fad..534519fad 100644 --- a/src/lib/parser/qmljsgrammar.cpp +++ b/src/lib/corelib/parser/qmljsgrammar.cpp diff --git a/src/lib/parser/qmljsgrammar_p.h b/src/lib/corelib/parser/qmljsgrammar_p.h index 545476e60..545476e60 100644 --- a/src/lib/parser/qmljsgrammar_p.h +++ b/src/lib/corelib/parser/qmljsgrammar_p.h diff --git a/src/lib/parser/qmljskeywords_p.h b/src/lib/corelib/parser/qmljskeywords_p.h index 373d2ad01..373d2ad01 100644 --- a/src/lib/parser/qmljskeywords_p.h +++ b/src/lib/corelib/parser/qmljskeywords_p.h diff --git a/src/lib/parser/qmljslexer.cpp b/src/lib/corelib/parser/qmljslexer.cpp index 515de2654..515de2654 100644 --- a/src/lib/parser/qmljslexer.cpp +++ b/src/lib/corelib/parser/qmljslexer.cpp diff --git a/src/lib/parser/qmljslexer_p.h b/src/lib/corelib/parser/qmljslexer_p.h index 692659637..692659637 100644 --- a/src/lib/parser/qmljslexer_p.h +++ b/src/lib/corelib/parser/qmljslexer_p.h diff --git a/src/lib/parser/qmljsmemorypool_p.h b/src/lib/corelib/parser/qmljsmemorypool_p.h index f644cd59d..f644cd59d 100644 --- a/src/lib/parser/qmljsmemorypool_p.h +++ b/src/lib/corelib/parser/qmljsmemorypool_p.h diff --git a/src/lib/parser/qmljsparser.cpp b/src/lib/corelib/parser/qmljsparser.cpp index afd9beeee..afd9beeee 100644 --- a/src/lib/parser/qmljsparser.cpp +++ b/src/lib/corelib/parser/qmljsparser.cpp diff --git a/src/lib/parser/qmljsparser_p.h b/src/lib/corelib/parser/qmljsparser_p.h index 090369fae..090369fae 100644 --- a/src/lib/parser/qmljsparser_p.h +++ b/src/lib/corelib/parser/qmljsparser_p.h diff --git a/src/lib/qbs.h b/src/lib/corelib/qbs.h index 56ae00990..56ae00990 100644 --- a/src/lib/qbs.h +++ b/src/lib/corelib/qbs.h diff --git a/src/lib/tools/buildoptions.cpp b/src/lib/corelib/tools/buildoptions.cpp index 2261124d8..2261124d8 100644 --- a/src/lib/tools/buildoptions.cpp +++ b/src/lib/corelib/tools/buildoptions.cpp diff --git a/src/lib/tools/buildoptions.h b/src/lib/corelib/tools/buildoptions.h index 2c277fc3b..2c277fc3b 100644 --- a/src/lib/tools/buildoptions.h +++ b/src/lib/corelib/tools/buildoptions.h diff --git a/src/lib/tools/cleanoptions.cpp b/src/lib/corelib/tools/cleanoptions.cpp index 359fd47dc..359fd47dc 100644 --- a/src/lib/tools/cleanoptions.cpp +++ b/src/lib/corelib/tools/cleanoptions.cpp diff --git a/src/lib/tools/cleanoptions.h b/src/lib/corelib/tools/cleanoptions.h index 0e3a0a564..0e3a0a564 100644 --- a/src/lib/tools/cleanoptions.h +++ b/src/lib/corelib/tools/cleanoptions.h diff --git a/src/lib/tools/codelocation.cpp b/src/lib/corelib/tools/codelocation.cpp index 70a1814cd..70a1814cd 100644 --- a/src/lib/tools/codelocation.cpp +++ b/src/lib/corelib/tools/codelocation.cpp diff --git a/src/lib/tools/codelocation.h b/src/lib/corelib/tools/codelocation.h index 204192b5a..204192b5a 100644 --- a/src/lib/tools/codelocation.h +++ b/src/lib/corelib/tools/codelocation.h diff --git a/src/lib/tools/error.cpp b/src/lib/corelib/tools/error.cpp index 4bcdc620c..4bcdc620c 100644 --- a/src/lib/tools/error.cpp +++ b/src/lib/corelib/tools/error.cpp diff --git a/src/lib/tools/error.h b/src/lib/corelib/tools/error.h index 3aae9e239..3aae9e239 100644 --- a/src/lib/tools/error.h +++ b/src/lib/corelib/tools/error.h diff --git a/src/lib/tools/fileinfo.cpp b/src/lib/corelib/tools/fileinfo.cpp index 9eca8c2ca..9eca8c2ca 100644 --- a/src/lib/tools/fileinfo.cpp +++ b/src/lib/corelib/tools/fileinfo.cpp diff --git a/src/lib/tools/fileinfo.h b/src/lib/corelib/tools/fileinfo.h index b5731cedd..b5731cedd 100644 --- a/src/lib/tools/fileinfo.h +++ b/src/lib/corelib/tools/fileinfo.h diff --git a/src/lib/tools/filetime.h b/src/lib/corelib/tools/filetime.h index 0dc0524df..0dc0524df 100644 --- a/src/lib/tools/filetime.h +++ b/src/lib/corelib/tools/filetime.h diff --git a/src/lib/tools/filetime_unix.cpp b/src/lib/corelib/tools/filetime_unix.cpp index 945be8f44..945be8f44 100644 --- a/src/lib/tools/filetime_unix.cpp +++ b/src/lib/corelib/tools/filetime_unix.cpp diff --git a/src/lib/tools/filetime_win.cpp b/src/lib/corelib/tools/filetime_win.cpp index b3a7fab67..b3a7fab67 100644 --- a/src/lib/tools/filetime_win.cpp +++ b/src/lib/corelib/tools/filetime_win.cpp diff --git a/src/lib/tools/hostosinfo.h b/src/lib/corelib/tools/hostosinfo.h index 0bf05cbfd..0bf05cbfd 100644 --- a/src/lib/tools/hostosinfo.h +++ b/src/lib/corelib/tools/hostosinfo.h diff --git a/src/lib/tools/id.cpp b/src/lib/corelib/tools/id.cpp index a9dc07cbc..a9dc07cbc 100644 --- a/src/lib/tools/id.cpp +++ b/src/lib/corelib/tools/id.cpp diff --git a/src/lib/tools/id.h b/src/lib/corelib/tools/id.h index 097a2d89b..097a2d89b 100644 --- a/src/lib/tools/id.h +++ b/src/lib/corelib/tools/id.h diff --git a/src/lib/tools/installoptions.cpp b/src/lib/corelib/tools/installoptions.cpp index 66e82fd23..66e82fd23 100644 --- a/src/lib/tools/installoptions.cpp +++ b/src/lib/corelib/tools/installoptions.cpp diff --git a/src/lib/tools/installoptions.h b/src/lib/corelib/tools/installoptions.h index 2b6194fb0..2b6194fb0 100644 --- a/src/lib/tools/installoptions.h +++ b/src/lib/corelib/tools/installoptions.h diff --git a/src/lib/tools/persistence.cpp b/src/lib/corelib/tools/persistence.cpp index aa519cab2..aa519cab2 100644 --- a/src/lib/tools/persistence.cpp +++ b/src/lib/corelib/tools/persistence.cpp diff --git a/src/lib/tools/persistence.h b/src/lib/corelib/tools/persistence.h index 1afea6d80..1afea6d80 100644 --- a/src/lib/tools/persistence.h +++ b/src/lib/corelib/tools/persistence.h diff --git a/src/lib/tools/persistentobject.h b/src/lib/corelib/tools/persistentobject.h index 0d9b588c0..0d9b588c0 100644 --- a/src/lib/tools/persistentobject.h +++ b/src/lib/corelib/tools/persistentobject.h diff --git a/src/lib/tools/preferences.cpp b/src/lib/corelib/tools/preferences.cpp index bdff7c67b..bdff7c67b 100644 --- a/src/lib/tools/preferences.cpp +++ b/src/lib/corelib/tools/preferences.cpp diff --git a/src/lib/tools/preferences.h b/src/lib/corelib/tools/preferences.h index e5e6c9bb6..e5e6c9bb6 100644 --- a/src/lib/tools/preferences.h +++ b/src/lib/corelib/tools/preferences.h diff --git a/src/lib/tools/processresult.cpp b/src/lib/corelib/tools/processresult.cpp index 885d7ffee..885d7ffee 100644 --- a/src/lib/tools/processresult.cpp +++ b/src/lib/corelib/tools/processresult.cpp diff --git a/src/lib/tools/processresult.h b/src/lib/corelib/tools/processresult.h index b8de9ddd2..b8de9ddd2 100644 --- a/src/lib/tools/processresult.h +++ b/src/lib/corelib/tools/processresult.h diff --git a/src/lib/tools/processresult_p.h b/src/lib/corelib/tools/processresult_p.h index db2475b44..db2475b44 100644 --- a/src/lib/tools/processresult_p.h +++ b/src/lib/corelib/tools/processresult_p.h diff --git a/src/lib/tools/profile.cpp b/src/lib/corelib/tools/profile.cpp index cb3186ae4..cb3186ae4 100644 --- a/src/lib/tools/profile.cpp +++ b/src/lib/corelib/tools/profile.cpp diff --git a/src/lib/tools/profile.h b/src/lib/corelib/tools/profile.h index c3b0bbfe8..c3b0bbfe8 100644 --- a/src/lib/tools/profile.h +++ b/src/lib/corelib/tools/profile.h diff --git a/src/lib/tools/progressobserver.cpp b/src/lib/corelib/tools/progressobserver.cpp index f18aefcfb..f18aefcfb 100644 --- a/src/lib/tools/progressobserver.cpp +++ b/src/lib/corelib/tools/progressobserver.cpp diff --git a/src/lib/tools/progressobserver.h b/src/lib/corelib/tools/progressobserver.h index 66d552a02..66d552a02 100644 --- a/src/lib/tools/progressobserver.h +++ b/src/lib/corelib/tools/progressobserver.h diff --git a/src/lib/tools/propertyfinder.cpp b/src/lib/corelib/tools/propertyfinder.cpp index 96c081f01..96c081f01 100644 --- a/src/lib/tools/propertyfinder.cpp +++ b/src/lib/corelib/tools/propertyfinder.cpp diff --git a/src/lib/tools/propertyfinder.h b/src/lib/corelib/tools/propertyfinder.h index 0db0ba39f..0db0ba39f 100644 --- a/src/lib/tools/propertyfinder.h +++ b/src/lib/corelib/tools/propertyfinder.h diff --git a/src/lib/tools/qbs_export.h b/src/lib/corelib/tools/qbs_export.h index da6779088..da6779088 100644 --- a/src/lib/tools/qbs_export.h +++ b/src/lib/corelib/tools/qbs_export.h diff --git a/src/lib/tools/qbsassert.cpp b/src/lib/corelib/tools/qbsassert.cpp index 46ea58b83..46ea58b83 100644 --- a/src/lib/tools/qbsassert.cpp +++ b/src/lib/corelib/tools/qbsassert.cpp diff --git a/src/lib/tools/qbsassert.h b/src/lib/corelib/tools/qbsassert.h index 25c00ae1a..25c00ae1a 100644 --- a/src/lib/tools/qbsassert.h +++ b/src/lib/corelib/tools/qbsassert.h diff --git a/src/lib/tools/qttools.cpp b/src/lib/corelib/tools/qttools.cpp index 21fef9b8f..21fef9b8f 100644 --- a/src/lib/tools/qttools.cpp +++ b/src/lib/corelib/tools/qttools.cpp diff --git a/src/lib/tools/qttools.h b/src/lib/corelib/tools/qttools.h index bef545c0e..bef545c0e 100644 --- a/src/lib/tools/qttools.h +++ b/src/lib/corelib/tools/qttools.h diff --git a/src/lib/tools/scannerpluginmanager.cpp b/src/lib/corelib/tools/scannerpluginmanager.cpp index 3c5dad702..3c5dad702 100644 --- a/src/lib/tools/scannerpluginmanager.cpp +++ b/src/lib/corelib/tools/scannerpluginmanager.cpp diff --git a/src/lib/tools/scannerpluginmanager.h b/src/lib/corelib/tools/scannerpluginmanager.h index ce1ab2d2d..ce1ab2d2d 100644 --- a/src/lib/tools/scannerpluginmanager.h +++ b/src/lib/corelib/tools/scannerpluginmanager.h diff --git a/src/lib/tools/scripttools.cpp b/src/lib/corelib/tools/scripttools.cpp index c87898da5..c87898da5 100644 --- a/src/lib/tools/scripttools.cpp +++ b/src/lib/corelib/tools/scripttools.cpp diff --git a/src/lib/tools/scripttools.h b/src/lib/corelib/tools/scripttools.h index 4230c898c..4230c898c 100644 --- a/src/lib/tools/scripttools.h +++ b/src/lib/corelib/tools/scripttools.h diff --git a/src/lib/tools/settings.cpp b/src/lib/corelib/tools/settings.cpp index 95d27ba24..95d27ba24 100644 --- a/src/lib/tools/settings.cpp +++ b/src/lib/corelib/tools/settings.cpp diff --git a/src/lib/tools/settings.h b/src/lib/corelib/tools/settings.h index 2542df4fb..2542df4fb 100644 --- a/src/lib/tools/settings.h +++ b/src/lib/corelib/tools/settings.h diff --git a/src/lib/tools/setupprojectparameters.cpp b/src/lib/corelib/tools/setupprojectparameters.cpp index c3b00f3c4..c3b00f3c4 100644 --- a/src/lib/tools/setupprojectparameters.cpp +++ b/src/lib/corelib/tools/setupprojectparameters.cpp diff --git a/src/lib/tools/setupprojectparameters.h b/src/lib/corelib/tools/setupprojectparameters.h index d6d8bf88c..d6d8bf88c 100644 --- a/src/lib/tools/setupprojectparameters.h +++ b/src/lib/corelib/tools/setupprojectparameters.h diff --git a/src/lib/tools/tools.pri b/src/lib/corelib/tools/tools.pri index fca3d8f4b..fca3d8f4b 100644 --- a/src/lib/tools/tools.pri +++ b/src/lib/corelib/tools/tools.pri diff --git a/src/lib/tools/tst_tools.cpp b/src/lib/corelib/tools/tst_tools.cpp index c1af58f70..c1af58f70 100644 --- a/src/lib/tools/tst_tools.cpp +++ b/src/lib/corelib/tools/tst_tools.cpp diff --git a/src/lib/tools/tst_tools.h b/src/lib/corelib/tools/tst_tools.h index c7168a686..c7168a686 100644 --- a/src/lib/tools/tst_tools.h +++ b/src/lib/corelib/tools/tst_tools.h diff --git a/src/lib/tools/weakpointer.h b/src/lib/corelib/tools/weakpointer.h index 3da1abd6d..3da1abd6d 100644 --- a/src/lib/tools/weakpointer.h +++ b/src/lib/corelib/tools/weakpointer.h diff --git a/src/lib/use.pri b/src/lib/corelib/use_corelib.pri index 26442fe76..875c51f51 100644 --- a/src/lib/use.pri +++ b/src/lib/corelib/use_corelib.pri @@ -1,4 +1,4 @@ -include(../../qbs_version.pri) +include(../../../qbs_version.pri) isEmpty(QBSLIBDIR) { QBSLIBDIR = $$OUT_PWD/../../../lib diff --git a/src/lib/use_installed.pri b/src/lib/corelib/use_installed_corelib.pri index c3b1dd5af..bac8d6da7 100644 --- a/src/lib/use_installed.pri +++ b/src/lib/corelib/use_installed_corelib.pri @@ -31,7 +31,7 @@ win32 { LIBS += $$QBSCORELIB } -INCLUDEPATH += $$PWD +INCLUDEPATH += $${PWD} $${PWD}/.. CONFIG(static, static|shared) { DEFINES += QBS_STATIC_LIB diff --git a/src/lib/lib.pro b/src/lib/library.pri index 27dee1c39..85ea9ca28 100644 --- a/src/lib/lib.pro +++ b/src/lib/library.pri @@ -1,26 +1,16 @@ -QT = core script gui -all_tests:QT += testlib - TEMPLATE = lib +QT = core !isEmpty(QBS_DLLDESTDIR):DLLDESTDIR = $${QBS_DLLDESTDIR} -else:DLLDESTDIR = ../../bin +else:DLLDESTDIR = ../../../bin !isEmpty(QBS_DESTDIR):DESTDIR = $${QBS_DESTDIR} -else:DESTDIR = ../../lib -INCLUDEPATH += $$PWD -TARGET = qbscore - -CONFIG += depend_includepath -DEFINES += QT_CREATOR QML_BUILD_STATIC_LIB # needed for QmlJS - +else:DESTDIR = ../../../lib CONFIG(static, static|shared) { DEFINES += QBS_STATIC_LIB } else { DEFINES += QBS_LIBRARY } - -DEFINES += SRCDIR=\\\"$$PWD\\\" +INCLUDEPATH += $${PWD}/../ contains(QT_CONFIG, reduce_exports):CONFIG += hide_symbols - win32:CONFIG(debug, debug|release):TARGET = $${TARGET}d win32-msvc*|win32-icc:QMAKE_CXXFLAGS += /WX else:*g++*|*clang*|*icc*:QMAKE_CXXFLAGS += -Werror @@ -28,26 +18,12 @@ else:*g++*|*clang*|*icc*:QMAKE_CXXFLAGS += -Werror !disable_rpath { macx:QMAKE_LFLAGS_SONAME = -Wl,-install_name,@rpath/ } - include(../../qbs_version.pri) VERSION = $${QBS_VERSION} - -include(api/api.pri) -include(buildgraph/buildgraph.pri) -include(jsextensions/jsextensions.pri) -include(language/language.pri) -include(logging/logging.pri) -include(parser/parser.pri) -include(tools/tools.pri) - -HEADERS += \ - qbs.h - win32 { dlltarget.path = $${QBS_INSTALL_PREFIX}/bin INSTALLS += dlltarget } - !win32|!qbs_no_dev_install { !isEmpty(QBS_LIB_INSTALL_DIR): \ target.path = $${QBS_LIB_INSTALL_DIR} @@ -56,10 +32,3 @@ win32 { INSTALLS += target } -!qbs_no_dev_install { - qbs_h.files = qbs.h - qbs_h.path = $${QBS_INSTALL_PREFIX}/include/qbs - use_pri.files = use_installed.pri ../../qbs_version.pri - use_pri.path = $${qbs_h.path} - INSTALLS += qbs_h use_pri -} diff --git a/src/lib/libs.qbs b/src/lib/libs.qbs new file mode 100644 index 000000000..e31dd463d --- /dev/null +++ b/src/lib/libs.qbs @@ -0,0 +1,8 @@ +import qbs + +Project { + references: [ + "corelib/corelib.qbs", + "qtprofilesetup/qtprofilesetup.qbs", + ] +} diff --git a/src/app/qbs-setup-qt/setupqtprofile.cpp b/src/lib/qtprofilesetup/qtprofilesetup.cpp index 4782e0b8f..0bc19d124 100644 --- a/src/app/qbs-setup-qt/setupqtprofile.cpp +++ b/src/lib/qtprofilesetup/qtprofilesetup.cpp @@ -27,7 +27,7 @@ ** ****************************************************************************/ -#include "setupqtprofile.h" +#include "qtprofilesetup.h" #include <logging/translator.h> #include <tools/error.h> diff --git a/src/app/qbs-setup-qt/setupqtprofile.h b/src/lib/qtprofilesetup/qtprofilesetup.h index a65c922fc..8d2e04568 100644 --- a/src/app/qbs-setup-qt/setupqtprofile.h +++ b/src/lib/qtprofilesetup/qtprofilesetup.h @@ -29,13 +29,15 @@ #ifndef QBS_SETUPQTPROFILE_H #define QBS_SETUPQTPROFILE_H +#include <tools/qbs_export.h> + #include <QStringList> namespace qbs { class ErrorInfo; class Settings; -class QtEnvironment { +class QBS_EXPORT QtEnvironment { public: QString installPrefixPath; QString libraryPath; @@ -61,8 +63,8 @@ public: bool staticBuild; }; -ErrorInfo setupQtProfile(const QString &profileName, Settings *settings, - const QtEnvironment &qtEnvironment); +QBS_EXPORT ErrorInfo setupQtProfile(const QString &profileName, Settings *settings, + const QtEnvironment &qtEnvironment); } // namespace qbs diff --git a/src/lib/qtprofilesetup/qtprofilesetup.pro b/src/lib/qtprofilesetup/qtprofilesetup.pro new file mode 100644 index 000000000..cedb66e2a --- /dev/null +++ b/src/lib/qtprofilesetup/qtprofilesetup.pro @@ -0,0 +1,14 @@ +TARGET = qbsqtprofilesetup +include(../library.pri) +include(../corelib/use_corelib.pri) + +HEADERS = qtprofilesetup.h +SOURCES = qtprofilesetup.cpp + +!qbs_no_dev_install { + header.files = qtprofilesetup.h + header.path = $${QBS_INSTALL_PREFIX}/include/qbs + use_pri.files = use_installed_qtprofilesetup.pri + use_pri.path = $${header.path} + INSTALLS += header use_pri +} diff --git a/src/lib/qtprofilesetup/qtprofilesetup.qbs b/src/lib/qtprofilesetup/qtprofilesetup.qbs new file mode 100644 index 000000000..59d2595c3 --- /dev/null +++ b/src/lib/qtprofilesetup/qtprofilesetup.qbs @@ -0,0 +1,23 @@ +import qbs +import "../Library.qbs" as QbsLibrary + +QbsLibrary { + name: "qbsqtprofilesetup" + Depends { name: "qbscore" } + + Group { + name: "Public API headers" + files: [ + "qtprofilesetup.h", + "use_installed_qtprofilesetup.pri", + ] + qbs.install: project.installApiHeaders + qbs.installDir: headerInstallPrefix + } + + files: "qtprofilesetup.cpp" + + Export { + Depends { name: "qbscore" } + } +} diff --git a/src/lib/qtprofilesetup/use_installed_qtprofilesetup.pri b/src/lib/qtprofilesetup/use_installed_qtprofilesetup.pri new file mode 100644 index 000000000..ee39dc344 --- /dev/null +++ b/src/lib/qtprofilesetup/use_installed_qtprofilesetup.pri @@ -0,0 +1,20 @@ +include(use_installed_corelib.pri) + +LIBNAME=qbsqtprofilesetup + +unix:LIBS += -l$${LIBNAME} + +win32 { + CONFIG(debug, debug|release) { + QBSQTPROFILELIB = $${LIBNAME}$$d{QBSCORELIBSUFFIX} + } + CONFIG(release, debug|release) { + QBSQTPROFILELIB = $${LIBNAME}$${QBSCORELIBSUFFIX} + } + win32-msvc* { + QBSQTPROFILELIB = $${QBSQTPROFILELIB}.lib + } else { + QBSQTPROFILELIB = lib$${QBSQTPROFILELIB} + } + LIBS += $${QBSQTPROFILELIB} +} diff --git a/src/lib/qtprofilesetup/use_qtprofilesetup.pri b/src/lib/qtprofilesetup/use_qtprofilesetup.pri new file mode 100644 index 000000000..9ed5ad033 --- /dev/null +++ b/src/lib/qtprofilesetup/use_qtprofilesetup.pri @@ -0,0 +1,47 @@ +include(../../../qbs_version.pri) + +isEmpty(QBSLIBDIR) { + QBSLIBDIR = $${OUT_PWD}/../../../lib +} + +LIBNAME=qbsqtprofilesetup + +unix { + LIBS += -L$${QBSLIBDIR} -l$${LIBNAME} +} + +!disable_rpath { + linux-*:QMAKE_LFLAGS += -Wl,-z,origin \'-Wl,-rpath,\$\$ORIGIN/../lib\' + macx:QMAKE_LFLAGS += -Wl,-rpath,@loader_path/../lib +} + +!CONFIG(static, static|shared) { + QBSQTPROFILELIBSUFFIX = $${QBS_VERSION_MAJ} +} + +win32 { + CONFIG(debug, debug|release) { + QBSQTPROFILELIB = $${LIBNAME}d$${QBSQTPROFILELIBSUFFIX} + } + CONFIG(release, debug|release) { + QBSQTPROFILELIB = $${LIBNAME}$${QBSQTPROFILELIBSUFFIX} + } + win32-msvc* { + LIBS += /LIBPATH:$$QBSLIBDIR + QBSQTPROFILELIB = $${QBSQTPROFILELIB}.lib + LIBS += Shell32.lib + } else { + LIBS += -L$${QBSLIBDIR} + QBSQTPROFILELIB = lib$${QBSQTPROFILELIB} + } + LIBS += $${QBSQTPROFILELIB} +} + +INCLUDEPATH += \ + $$PWD + +CONFIG += depend_includepath + +CONFIG(static, static|shared) { + DEFINES += QBS_STATIC_LIB +} diff --git a/src/src.qbs b/src/src.qbs index b377b6b77..04ce2d6ba 100644 --- a/src/src.qbs +++ b/src/src.qbs @@ -3,7 +3,7 @@ import qbs Project { references: [ "app/apps.qbs", - "lib/lib.qbs", + "lib/libs.qbs", "plugins/plugins.qbs" ] } diff --git a/tests/auto/api/tst_api.cpp b/tests/auto/api/tst_api.cpp index 4404031fc..577c1a7f6 100644 --- a/tests/auto/api/tst_api.cpp +++ b/tests/auto/api/tst_api.cpp @@ -29,7 +29,7 @@ #include "tst_api.h" -#include "../../src/app/shared/qbssettings.h" +#include "../../../src/app/shared/qbssettings.h" #include <api/jobs.h> #include <api/project.h> diff --git a/tests/auto/auto.pri b/tests/auto/auto.pri index 79330e3ad..979efe8ad 100644 --- a/tests/auto/auto.pri +++ b/tests/auto/auto.pri @@ -8,4 +8,4 @@ CONFIG += depend_includepath testcase console CONFIG -= app_bundle target.CONFIG += no_default_install -include(../../src/lib/use.pri) +include(../../src/lib/corelib/use_corelib.pri) |