aboutsummaryrefslogtreecommitdiffstats
path: root/src/lib/corelib/generators
Commit message (Expand)AuthorAgeFilesLines
* ProjectGenerator: Return an error statusChristian Kandeler2018-04-232-7/+12
* Merge 1.11 into masterChristian Kandeler2018-04-201-1/+1
|\
| * Fix QbsGenerateCommandLine in VS project generatorJoerg Bornemann2018-04-191-1/+1
* | Clean up the ProjectGenerator interfaceChristian Kandeler2018-04-201-9/+7
* | Generators API: add missing constJake Petroules2018-02-191-2/+2
|/
* Install missing header filesChristian Kandeler2018-01-111-0/+10
* Merge 1.10 into masterChristian Kandeler2018-01-051-0/+2
|\
| * Don't crash when calling methods on empty IMultiplexableContainersJake Petroules2018-01-051-0/+2
* | Do not use the set class outside corelibChristian Kandeler2017-12-071-1/+0
* | corelib: Gather string constants in central placeChristian Kandeler2017-11-291-2/+3
* | STL compatibility: use push_back() instead of append()Jake Petroules2017-11-221-2/+2
* | STL compatibility: use empty() instead of isEmpty()Jake Petroules2017-11-161-2/+2
|/
* Generator data: add some utility methods for iterating configurationsJake Petroules2017-09-011-0/+80
* Generator data: add type and build directory methodsJake Petroules2017-09-012-1/+17
* Generator data: use a template method to reduce pattern duplicationJake Petroules2017-09-012-53/+36
* Provide a logger instance to the generatorsJake Petroules2017-06-222-2/+14
* Transform the scanner plugin manager into a true generic plugin managerJake Petroules2017-06-1379-6206/+4
* Merge 1.8 into masterChristian Kandeler2017-06-095-5/+78
|\
| * Fix mismatched class/struct warningJake Petroules2017-06-081-1/+1
| * Add an entry for the qbs file itself in the generated vcxprojJake Petroules2017-06-064-0/+36
| * Fix handling of same subproject names in generated VS solutionsJake Petroules2017-06-063-5/+42
* | Replace QSharedPointer/QWeakPointer with std::shared_ptr/std::weak_ptrJake Petroules2017-05-232-27/+27
|/
* Replace all uses of QVector with std::vectorJake Petroules2017-03-296-26/+20
* Replace all uses of QSet with Internal::SetJake Petroules2017-03-223-16/+14
* Replace all uses of QPair/qMakePair with std::pair/std::make_pairJake Petroules2017-03-223-5/+6
* Merge 1.7 into masterChristian Kandeler2017-02-109-21/+110
|\
| * Set product run environment in generated Visual Studio projectsJake Petroules2017-02-081-0/+53
| * Replicate '--settings-dir' option to Visual Studio generatorDenis Shienkov2017-02-087-16/+50
| * Generators: pass down full InstallOptions instead of just install rootJake Petroules2017-02-073-5/+7
* | Use a sorted vector rather than QSet or std::setChristian Kandeler2017-01-051-1/+2
* | Change style of #includes of Qt headersJake Petroules2017-01-0434-68/+68
* | Merge 1.7 into masterChristian Kandeler2017-01-021-3/+9
|\|
| * VS generator: Don't prepend $(ProjectDir) to absolute pathsThomas Epting2016-12-181-2/+6
| * VS generator: Add missing trailing backslash to OutDir variableThomas Epting2016-12-181-1/+3
* | Fix "multiple default constructors" warningJoerg Bornemann2017-01-021-2/+2
|/
* Don't install static library productsJake Petroules2016-09-082-0/+2
* Make the project structure of generators consistentJake Petroules2016-09-0874-3/+5863
* Update license headersIikka Eklund2016-08-294-53/+89
* Update license headersIikka Eklund2016-08-295-67/+112
* Clean up generator codeChristian Kandeler2016-08-234-33/+34
* Fix buildChristian Kandeler2016-08-231-3/+3
* Fix build with MSVCChristian Kandeler2016-08-231-8/+8
* Flesh out generators APIJake Petroules2016-08-2210-68/+684
* Fix qmake buildChristian Kandeler2016-08-191-0/+5
* Add generator for Clang compilation databaseChristian Gagneraud2016-08-193-0/+211
* Forward parsed properties from the qbs CLI frontend to generatorsJake Petroules2016-07-261-0/+26
* Replace 'the Qt build suite' with 'Qbs' in copyright notices.Jake Petroules2016-06-061-1/+1
* update license headersJoerg Bornemann2015-03-021-11/+12
* Add an API to support build system generators.Jake Petroules2015-02-122-0/+108