aboutsummaryrefslogtreecommitdiffstats
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* Install the plugin libraries and share/qbsAlejandro Exojo2013-02-222-0/+6
* Give the PropertyMap class a toString() member.Christian Kandeler2013-02-224-24/+37
* Add public API for retrieving properties.Christian Kandeler2013-02-216-9/+108
* Fix accessing product properties via the "product" property.Christian Kandeler2013-02-211-0/+7
* fix header guard styleJoerg Bornemann2013-02-211-3/+3
* remove unused PropertyMapInternal::PtrJoerg Bornemann2013-02-211-5/+2
* Add pieces missing from property access refactoring patch.Christian Kandeler2013-02-212-6/+13
* Rename class "PropertyMap" to "PropertyMapInternal".Christian Kandeler2013-02-218-31/+31
* Move property look-up into the C++ backend.Christian Kandeler2013-02-2011-35/+366
* introduce classes FileTag and FileTagsJoerg Bornemann2013-02-2027-159/+343
* fix usage of std::uniqueJoerg Bornemann2013-02-201-1/+2
* Make project installable on Unix/Linux.Christian Kandeler2013-02-1514-14/+58
* Crash fix: Prevent access to non-existing list element.Christian Kandeler2013-02-151-1/+1
* add autotest for the magic "base" propertyJoerg Bornemann2013-02-154-0/+33
* replace Q_ASSERT with QBS_ASSERT / QBS_CHECKJoerg Bornemann2013-02-1417-48/+63
* Make the "install" operation take dependencies into account.Christian Kandeler2013-02-141-14/+23
* Fix documentation for the "clean" operation.Christian Kandeler2013-02-142-0/+4
* introduce qbs::Internal::IdJoerg Bornemann2013-02-143-0/+413
* add autotest for current ProductModule dependency behaviorJoerg Bornemann2013-02-132-1/+37
* Factor out common application project settings into a pri file.Christian Kandeler2013-02-138-71/+26
* prohibit multiple ProductModuleItems per product in one fileJoerg Bornemann2013-02-133-3/+17
* rename TestLanguage::invalidDepends to erroneousFilesJoerg Bornemann2013-02-134-6/+5
* Make internal unit tests optional.Christian Kandeler2013-02-133-14/+21
* Executor: catch exceptions in onProcessSuccess and onProcessErrorJoerg Bornemann2013-02-122-21/+39
* Fix "qbs clean".Christian Kandeler2013-02-121-2/+3
* Fix behavior of "qbs update-timestamps".Christian Kandeler2013-02-121-3/+6
* Allow setting lists as values in qbs-config.Christian Kandeler2013-02-122-2/+15
* Set dynamic library prefix to "lib" for MacOS in HostOsInfo.Christian Kandeler2013-02-111-1/+1
* provide QBS_ASSERT and QBS_CHECK macrosJoerg Bornemann2013-02-113-0/+109
* Temporarily export one more internal symbol.Christian Kandeler2013-02-111-1/+1
* Clean up autotests.Christian Kandeler2013-02-112-1/+2
* add autotest for ProductModule itemsJoerg Bornemann2013-02-113-0/+47
* include qglobal.h for Q_DECL_EXPORT and Q_DECL_IMPORTJoerg Bornemann2013-02-111-0/+2
* Build a shared library.Christian Kandeler2013-02-0858-70/+1849
* API docs: Clarify when plugin paths and search paths are actually used.Christian Kandeler2013-02-061-0/+4
* Don't start the Executor via QtConcurrent::run().Christian Kandeler2013-02-064-38/+47
* Make qbs::logLevelTag() return a QString.Christian Kandeler2013-02-063-5/+6
* do not scan qrc dependencies recursivelyJoerg Bornemann2013-02-064-13/+24
* remove .ui file scannerJoerg Bornemann2013-02-061-35/+1
* Better support for non-Linux, non-Mac Unixoid systems.Christian Kandeler2013-02-063-37/+5
* Allow non-standard names for Qt tools.Christian Kandeler2013-02-061-2/+0
* Remove redundant parameter from BuildProjectLoader.Christian Kandeler2013-02-063-7/+5
* Remove global log sink.Christian Kandeler2013-02-0683-875/+938
* rename cpp.cpp to cppscanner.cppJoerg Bornemann2013-02-052-1/+2
* rename qt.cpp to qtscanner.cppJoerg Bornemann2013-02-052-1/+2
* Remove unused variables.Jake Petroules2013-02-052-2/+0
* do not scan files that are currently generatedJoerg Bornemann2013-02-044-3/+17
* make Settings::allKeysWithPrefix constJoerg Bornemann2013-02-042-2/+2
* Remove expandBuildConfiguration() from the API.Christian Kandeler2013-02-046-54/+43
* remove mutexes from ScanResultCacheJoerg Bornemann2013-02-042-6/+0