{"push_id":1019905914,"size":564,"distinct_size":1,"ref":"refs/heads/a/buildenv","head":"d7474d81b399b51714b403431723949627f8259c","before":"4f1668a693c7e20dd7ed4d8df8f69f4aa8ab2f81","commits":[{"sha":"791a1651c51b596d2b74338fcc97697bed8b1127","author":{"email":"2d627e1cecd5435752fa500bacbe05f7cc90c369@petroules.com","name":"Jake Petroules"},"message":"Add a wrapper property to AutotestRunner.\n\nThis is useful for running tools like Valgrind and the like.\n\nChange-Id: I0b655f95791add09c80329d96c7d25a6122b28c4\nReviewed-by: Joerg Bornemann <joerg.bornemann@theqtcompany.com>","distinct":false,"url":"https://api.github.com/repos/jakepetroules/qbs/commits/791a1651c51b596d2b74338fcc97697bed8b1127"},{"sha":"590c3aa29dca140e05a6ca21b05166de6638e20a","author":{"email":"a8f96e54695ffe018695126bf5a1c44e35aae219@yandex.ru","name":"Ruslan Nigmatullin"},"message":"Eliminate usage of QScriptEngine for JSON parsing\n\nQJsonDocument is lighter alternative for this task.\n\nChange-Id: I642f6cf04ce04aa40002460f0519334f92fc54c3\nReviewed-by: Jake Petroules <jake.petroules@petroules.com>","distinct":false,"url":"https://api.github.com/repos/jakepetroules/qbs/commits/590c3aa29dca140e05a6ca21b05166de6638e20a"},{"sha":"69585a148477a5e841646ab19383d81cfafb54c4","author":{"email":"3aa99dcdd3f0cac61fb81c2a11771c0cc2497607@theqtcompany.com","name":"Christian Kandeler"},"message":"Fix \"bad interpreter\" autotest.\n\nMy mksh shell does not say \"Permission denied\" there.\n\nChange-Id: Ifa3ea9a48190de91a416ccec2437d18851b36695\nReviewed-by: Joerg Bornemann <joerg.bornemann@theqtcompany.com>","distinct":false,"url":"https://api.github.com/repos/jakepetroules/qbs/commits/69585a148477a5e841646ab19383d81cfafb54c4"},{"sha":"0199fd7a839e3c3899833092e4fa7b3f5ea89880","author":{"email":"3aa99dcdd3f0cac61fb81c2a11771c0cc2497607@theqtcompany.com","name":"Christian Kandeler"},"message":"Add missing initialization of RuleNode::buildState.\n\nTask-number: QBS-727\nChange-Id: I04287df999aea1047debc5971cf3404041c20ec5\nReviewed-by: Joerg Bornemann <joerg.bornemann@theqtcompany.com>","distinct":false,"url":"https://api.github.com/repos/jakepetroules/qbs/commits/0199fd7a839e3c3899833092e4fa7b3f5ea89880"},{"sha":"4b74e60208462d1552b15ea456992cedda0a0b63","author":{"email":"3aa99dcdd3f0cac61fb81c2a11771c0cc2497607@theqtcompany.com","name":"Christian Kandeler"},"message":"Don't pass \"-isystem\" to windres.\n\nThere is no such option.\n\nTask-number: QBS-771\nChange-Id: I08d670bf4f3475b1329cbbd5e0e184edab51e388\nReviewed-by: Joerg Bornemann <joerg.bornemann@theqtcompany.com>","distinct":false,"url":"https://api.github.com/repos/jakepetroules/qbs/commits/4b74e60208462d1552b15ea456992cedda0a0b63"},{"sha":"38a273e5865433864ae83fd8bb62ba7f0e2e3b90","author":{"email":"2d627e1cecd5435752fa500bacbe05f7cc90c369@petroules.com","name":"Jake Petroules"},"message":"Merge commonRunEnvironment items with existing environment.\n\nAlso, apply to all platforms instead of just Darwin.\n\nChange-Id: Ic6bd5a7a1e4ebed573d4cb9f450c973e4fc11689\nReviewed-by: Christian Kandeler <christian.kandeler@theqtcompany.com>","distinct":false,"url":"https://api.github.com/repos/jakepetroules/qbs/commits/38a273e5865433864ae83fd8bb62ba7f0e2e3b90"},{"sha":"c224c80553586749c4942b6cfad5b1dcb4fc6cf0","author":{"email":"2d627e1cecd5435752fa500bacbe05f7cc90c369@petroules.com","name":"Jake Petroules"},"message":"Set environment variables for run environments of Windows and Linux.\n\nImportant for autotests to find their dependent libraries.\n\nChange-Id: Ib58a5b748a61720a235d2196271951d85a159726\nReviewed-by: Christian Kandeler <christian.kandeler@theqtcompany.com>","distinct":false,"url":"https://api.github.com/repos/jakepetroules/qbs/commits/c224c80553586749c4942b6cfad5b1dcb4fc6cf0"},{"sha":"509706df9e58b6b71e5e41f116bdb3ed95b228bb","author":{"email":"47777b9406dbddd02a3fdca8341789a013805a11@theqtcompany.com","name":"Joerg Bornemann"},"message":"support MASM\n\nChange-Id: I87bf277f1dcc989949e629253ab98dd9933b0501\nTask-number: QBS-775\nReviewed-by: Christian Kandeler <christian.kandeler@theqtcompany.com>","distinct":false,"url":"https://api.github.com/repos/jakepetroules/qbs/commits/509706df9e58b6b71e5e41f116bdb3ed95b228bb"},{"sha":"b261481ebf17f1e51b94b40ce5d3276045bacf44","author":{"email":"47777b9406dbddd02a3fdca8341789a013805a11@theqtcompany.com","name":"Joerg Bornemann"},"message":"make warning about unknown MSVC versions more visible\n\nChange-Id: I248261266fa2f2d30a3d660d5a8e9ef0c96f0695\nReviewed-by: Christian Kandeler <christian.kandeler@theqtcompany.com>","distinct":false,"url":"https://api.github.com/repos/jakepetroules/qbs/commits/b261481ebf17f1e51b94b40ce5d3276045bacf44"},{"sha":"da4acd5f38aedb4b68c0c1c5de3b97dbb4408fda","author":{"email":"47777b9406dbddd02a3fdca8341789a013805a11@theqtcompany.com","name":"Joerg Bornemann"},"message":"make MSVC 2015 known to setup-toolchains\n\nChange-Id: I15e7039438b0deab4ac45631148b18b65bd2d587\nReviewed-by: Christian Kandeler <christian.kandeler@theqtcompany.com>","distinct":false,"url":"https://api.github.com/repos/jakepetroules/qbs/commits/da4acd5f38aedb4b68c0c1c5de3b97dbb4408fda"},{"sha":"5bb639a6cdbfd32418ba42c93787a06ebb4ce35b","author":{"email":"47777b9406dbddd02a3fdca8341789a013805a11@theqtcompany.com","name":"Joerg Bornemann"},"message":"fix indentation\n\nChange-Id: I25500ea0893062827e4588b39abd6f499789e8f9\nReviewed-by: Christian Kandeler <christian.kandeler@theqtcompany.com>","distinct":false,"url":"https://api.github.com/repos/jakepetroules/qbs/commits/5bb639a6cdbfd32418ba42c93787a06ebb4ce35b"},{"sha":"7950b45a1ed927dcc8bf0463dc3a48bb6a408aeb","author":{"email":"3aa99dcdd3f0cac61fb81c2a11771c0cc2497607@theqtcompany.com","name":"Christian Kandeler"},"message":"setup-qt: Fix detection of path for host binaries.\n\nQT_INSTALL_BINS is not necessarily where the host tools are located.\n\nTask-number: QBS-768\nChange-Id: Id3298b517a94b7a4b7c335b2b2c06f2ecd9285f8\nReviewed-by: Joerg Bornemann <joerg.bornemann@theqtcompany.com>","distinct":false,"url":"https://api.github.com/repos/jakepetroules/qbs/commits/7950b45a1ed927dcc8bf0463dc3a48bb6a408aeb"},{"sha":"ab7d67b6f8491d5489f84a68c336d20918bd98e3","author":{"email":"3aa99dcdd3f0cac61fb81c2a11771c0cc2497607@theqtcompany.com","name":"Christian Kandeler"},"message":"Merge branch 1.4 into master.\n\nChange-Id: I5a5f5eed1d7d96e8ddff83a4c9326c39745b4cf0","distinct":false,"url":"https://api.github.com/repos/jakepetroules/qbs/commits/ab7d67b6f8491d5489f84a68c336d20918bd98e3"},{"sha":"582e2d4a00f1d9fc25eb44dcaf778e78c5c13ed9","author":{"email":"47777b9406dbddd02a3fdca8341789a013805a11@theqtcompany.com","name":"Joerg Bornemann"},"message":"add missing license headers\n\nChange-Id: I49d8886b0f9811fb9a8b6e33cb7974534b4a1b35\nTask-number: QBS-750\nReviewed-by: Christian Kandeler <christian.kandeler@theqtcompany.com>","distinct":false,"url":"https://api.github.com/repos/jakepetroules/qbs/commits/582e2d4a00f1d9fc25eb44dcaf778e78c5c13ed9"},{"sha":"6b726e800b96efbf5a7b77dac524c60a8b421b8d","author":{"email":"3aa99dcdd3f0cac61fb81c2a11771c0cc2497607@theqtcompany.com","name":"Christian Kandeler"},"message":"Fix handling of preferences.qbsSearchPaths.\n\n1) The code interpreted this value as a single string with entries\n   separated by the path separator. The value was, however, intended\n   (and documented) to be a list of strings.\n2) Values in profile-specific preferences would overwrite top-level\n   preferences instead of merging them.\n\nTask-number: QBS-777\nChange-Id: Ie67d4380d6dfed66046f8c9bad6c986a858e81de\nReviewed-by: Joerg Bornemann <joerg.bornemann@theqtcompany.com>","distinct":false,"url":"https://api.github.com/repos/jakepetroules/qbs/commits/6b726e800b96efbf5a7b77dac524c60a8b421b8d"},{"sha":"747da90f3d9644210b06e8e64cae3be936213942","author":{"email":"2d627e1cecd5435752fa500bacbe05f7cc90c369@petroules.com","name":"Jake Petroules"},"message":"Fix detection of TypeScript compiler version.\n\nThe TypeScript compiler version may now only be 3 components long, and\nmay contain a suffix, for example \"1.5.0-alpha\" (current in npm).\n\nChange-Id: I0864e43e228c0a6c307565f63ff2d3636cdd7126\nReviewed-by: Joerg Bornemann <joerg.bornemann@theqtcompany.com>","distinct":false,"url":"https://api.github.com/repos/jakepetroules/qbs/commits/747da90f3d9644210b06e8e64cae3be936213942"},{"sha":"e9268c38359bb995fc0634cbfa6925356a5e4422","author":{"email":"47777b9406dbddd02a3fdca8341789a013805a11@theqtcompany.com","name":"Joerg Bornemann"},"message":"fix local includes\n\nWe oversaw this when moving tst_tools.cpp to the lib directory.\n\nChange-Id: Icc2c859659c4ba6f0774e6b30c08734ef6ea7136\nReviewed-by: Christian Kandeler <christian.kandeler@theqtcompany.com>","distinct":false,"url":"https://api.github.com/repos/jakepetroules/qbs/commits/e9268c38359bb995fc0634cbfa6925356a5e4422"},{"sha":"32d4ca135a25ae6b0c350dde3692741b7d862d82","author":{"email":"8871b4c2d635fca691211507eadbac3d0bc2695a@gmail.com","name":"Sergey Belyashov"},"message":"Fix double delete in Process.close()\n\nImplementation of this method deletes objects in reverse order,\nwhich causes double deletion and undefined behavior of Qbs.\n\nChange-Id: I22dddcd6d9c083466e644267fbcfdfdba27f53c1\nReviewed-by: Jake Petroules <jake.petroules@petroules.com>","distinct":false,"url":"https://api.github.com/repos/jakepetroules/qbs/commits/32d4ca135a25ae6b0c350dde3692741b7d862d82"},{"sha":"886ab87bdf12468d0d32c2541437cd7174f486d7","author":{"email":"3aa99dcdd3f0cac61fb81c2a11771c0cc2497607@theqtcompany.com","name":"Christian Kandeler"},"message":"Prevent automatic casting from char* to QString.\n\nReason 1: Internationalization.\nReason 2: Performance issues due to inadvertant\n          QString instantiations in hot code paths.\n\nTask-number: QBS-780\nChange-Id: I37c740dd828e11c5b0000a0dd472a519d032d71c\nReviewed-by: Joerg Bornemann <joerg.bornemann@theqtcompany.com>","distinct":false,"url":"https://api.github.com/repos/jakepetroules/qbs/commits/886ab87bdf12468d0d32c2541437cd7174f486d7"},{"sha":"8ad2f5cc834055fda199c884dd9a99968558f03f","author":{"email":"47777b9406dbddd02a3fdca8341789a013805a11@theqtcompany.com","name":"Joerg Bornemann"},"message":"OS X build fix\n\nChange-Id: I06e35fd0ec8521c67239174af89ea08568aecbb8\nReviewed-by: Christian Kandeler <christian.kandeler@theqtcompany.com>","distinct":false,"url":"https://api.github.com/repos/jakepetroules/qbs/commits/8ad2f5cc834055fda199c884dd9a99968558f03f"}]}