summaryrefslogtreecommitdiffstats
path: root/init-repository.py
Commit message (Collapse)AuthorAgeFilesLines
* Make init-repository.py properly reset all submodules.Zeno Albisser2013-07-281-1/+27
| | | | | | | | | | | | | With this patch init-repository.py will also abort uncommited git am/merge/rebase sessions and it will do a git reset --hard on every submodule. We are no longer executing a 'git submodule update --recursive' in the patch-chromium.sh script, since init-repository.py takes care of checking out the proper revisions. Change-Id: I6cc50944d888ffce5e3d282500dffe3daffecdf4 Reviewed-by: Andras Becsi <andras.becsi@digia.com>
* Fix init-repository.py for Mac.Zeno Albisser2013-06-271-1/+3
| | | | | | | | On Mac we also want to clone submodules which have an os tag 'mac'. Change-Id: Ibed75378767e3489a7b496c77a563464e10ea0a8 Reviewed-by: Andras Becsi <andras.becsi@digia.com>
* Improve init-repository.py script.Zeno Albisser2013-06-271-4/+21
| | | | | | | | | | The script now also installs a gerrit git remote and the Change-Id git hook. Further it also resets the chromium repository and applies the patches on top. Change-Id: Ic0cb0195678e457a9316454d75132798bc5b9de2 Reviewed-by: Andras Becsi <andras.becsi@digia.com>
* Add init-repository.py script.Zeno Albisser2013-06-271-0/+167
Chromium is not using a regular git submodule based repository layout. Therefore some special tweaking is necessary. This script will take care of setting the correct submodule paths and references after cloning the qtwebengine repository. Further it also downloads and builds the ninja build tool. Change-Id: I999ef33cbdbe3bfaff88253bb543ba77f5b68fd7 Reviewed-by: Pierre Rossi <pierre.rossi@gmail.com> Reviewed-by: Andras Becsi <andras.becsi@digia.com>