summaryrefslogtreecommitdiff
path: root/g
AgeCommit message (Collapse)AuthorFilesLines
2012-10-18g: fix typoMiklos Vajna1-1/+1
Change-Id: I97484d8647549646117f6c51dde4eb17ec82c8be
2012-10-16cleanup ./g outputPeter Foley1-2/+4
Change-Id: I84a775ceb983ad21d4585a3c3718f99bbac5a282
2012-10-16missing fi in ./gNorbert Thiebaud1-0/+1
Change-Id: Ic763d7cd73c2a3df8e5d5146eaf795188d8c79d1
2012-10-16add tag support to ./g, try to optimize pre->post submerge situationNorbert Thiebaud1-2/+34
Change-Id: I052817865da6df193c0451eccc3b8b6f507845a3
2012-10-16when switching to a pre-submodule point, clean-up the soft-link pointNorbert Thiebaud1-0/+11
Change-Id: I5a8f144bb4ad167cfa0e6763e3cf273b9127d65b
2012-10-16submodules migrationNorbert Thiebaud1-359/+228
Change-Id: Ib3e472a4b1abf880f695be7a6667393d6a82f10d
2012-08-20Update ./g --set-push-user to work with gerrit.Jan Holesovsky1-1/+1
Change-Id: If83b29222740e9d479d8b3c9b9d90ccc3706cd49
2012-07-21suppress distracting message in ./g on some platformNorbert Thiebaud1-1/+1
we use perl to determine the absolute path of argument thought to be fiels. but sometime they are not file at all and that call 'fail'. The code is meant to deal with such case, but on some platform that produce a scary message on stderr in the middle of the build log. This hide these messages. Change-Id: I52d43e0b26847ab091d76fd446a05c4d84836a77
2012-07-10make ./g robust against missing bin/repo-list fileBjoern Michaelsen1-2/+9
Change-Id: Ib61a679221d0eddea61358024d31c90464dccefb
2012-03-13g push/status: use @{upstream} instead of originMiklos Vajna1-2/+2
origin won't work if origin/HEAD points to nowhere, which is a valid use-case.
2011-11-29git rev-parse argument are not files, no need to try to find abs-pathNorbert Thiebaud1-7/+12
This was causing some error message on Windows
2011-11-29Added ./g -v switch to show git commands.Stephan Bergmann1-0/+7
2011-11-04'g': whitespace: expand tabsMichael Stahl1-78/+78
2011-11-04'g': actually set up git hooks properlyMichael Stahl1-10/+14
2011-10-31make --last-working checkout the last working versionMichael Meeks1-1/+7
thanks to Bjoern and Christian for tips.
2011-10-27'g' tool: fix silly error in --set-last-workingMichael Meeks1-1/+1
2011-10-25initial cut at 'last working' feature to help windows buildersMichael Meeks1-1/+25
2011-09-05g: check if git is in PATHMiklos Vajna1-0/+4
2011-08-28remove debug-tracesNorbert Thiebaud1-2/+0
2011-08-28mishap in ./g, issue with links creationsNorbert Thiebaud1-2/+4
2011-08-27add ./g -z to just refresh the hooks and possibly other housekeepingNorbert Thiebaud1-5/+10
2011-08-27use translations' own hooks. update the hooks after the clone/fetch/pullNorbert Thiebaud1-35/+88
2011-08-06bootstrap is now core in ./gNorbert Thiebaud1-3/+3
2011-06-04we don't need the repos_changed semaphore file anymoreNorbert Thiebaud1-7/+0
./g was doing 2 pair of git show-ref --head HEAD to figure out if something had change... notwidthstanding that it is a complete waste for the case of ./g clone, the only reason this was done was to touch a ./clone/repos_changed file that used to be used back in the 'build repo' days (pre 3.4) binned that.
2011-05-18Don't print === decoration when running g grepChristian Dywan1-1/+1
Otherwise g grep -l can't be used, for example with sed.
2011-05-06Dont print misleading informationTor Lillqvist1-1/+1
2011-05-01add an option to ./g to have a compact <repo>:<value> outputNorbert Thiebaud1-7/+17
This is usefull to collect the heads of the repos in a easily parsable format
2011-04-27use git hook instead of gitattributes filter for *.po filesAndras Timar1-6/+0
2011-03-23set .gitattributes filter for *.po filesAndras Timar1-0/+6
2011-03-16Introduce a single .gitattributes file in bootstrapMiklos Vajna1-0/+3
2011-03-12g: remove leftover debug echoMiklos Vajna1-1/+0
2011-03-07teach ./g at least some basic manners when using commit -FBjoern Michaelsen1-4/+11
* still needs fixes for message files with relative paths
2011-02-10Use git pushurl, setup via --set-push-user nowThorsten Behrens1-7/+6
An easy way to turn your set of repos into something you can push from - after you've gotten commit rights on fd.o - just use ./g --set-push-user <your_user_name>
2011-01-21don't use -f flag if we just removed the existing link, thanks FlorianMichael Meeks1-1/+1
2011-01-20Add --rewrite-account [username] option, inspired by Christina Roßmanith's workMichael Meeks1-1/+10
2011-01-20cope with change of path, and broken absolute links this generatesMichael Meeks1-6/+12
2010-12-06g: Give full path to the repo-list file.Jan Holesovsky1-1/+1
2010-12-05g clone now tolerate silently already cloned repos.Norbert Thiebaud1-4/+5
2010-12-03g: Configure git's push.default to tracking if it is not set.Jan Holesovsky1-0/+3
2010-12-03Replace oldstyle ` with $(Kevin Hunter1-16/+16
` is deprecated, and $() is the new, cleaner way of doing subshell executions.
2010-12-02Add with-linked-git and make repo list configurableThorsten Behrens1-3/+1
* adds --with-linked-git config option, that internally uses git-new-workdir * consolidates various repo lists into bin/repo-list, and use that to dynamically add l10n repo
2010-11-30git-hooks: Symlink the git hooks to the ones from git-hooks/Jan Holesovsky1-1/+22
2010-11-30oops: remove a debugging flags in gNorbert Thiebaud1-1/+1
2010-11-30Make the determination of the remote repo url work on MacOSNorbert Thiebaud1-2/+3
Use bash substitution, instead of a piped sed
2010-11-30build: Fix ./g clone.Jan Holesovsky1-10/+12
2010-11-30build: Make the 'g' wrapper in bootstrap really work.Jan Holesovsky1-5/+11
2010-11-30build: Add the 'g' wrapper to the bootstrap repo.Jan Holesovsky1-0/+248
This is the first step in removing the need for the 'build' repository, and its 'rawbuild' hack.