chiark / gitweb /
Daniel Martí [Tue, 28 Jan 2014 22:49:36 +0000 (23:49 +0100)]
Do submodules recursively, do init and update at the same time
Daniel Martí [Tue, 28 Jan 2014 21:26:20 +0000 (22:26 +0100)]
Add output= into the docs
Daniel Martí [Tue, 28 Jan 2014 21:14:53 +0000 (22:14 +0100)]
New build flag: output= for e.g. full make builds
Daniel Martí [Tue, 28 Jan 2014 21:14:28 +0000 (22:14 +0100)]
Avoid default cases in build types
Daniel Martí [Tue, 28 Jan 2014 21:13:18 +0000 (22:13 +0100)]
New build option: --no-tarball
Daniel Martí [Tue, 28 Jan 2014 15:59:27 +0000 (16:59 +0100)]
Fix typo in fd-commit
Daniel Martí [Tue, 28 Jan 2014 13:14:18 +0000 (14:14 +0100)]
Fix a couple gradle python mistakes
Daniel Martí [Tue, 28 Jan 2014 13:07:19 +0000 (14:07 +0100)]
Update my own copyright notices
Daniel Martí [Tue, 28 Jan 2014 13:03:51 +0000 (14:03 +0100)]
Better Vercode Operation example
Daniel Martí [Tue, 28 Jan 2014 13:01:32 +0000 (14:01 +0100)]
Merge compilesdk= into target=, better documentation about target=
Daniel Martí [Mon, 27 Jan 2014 23:00:34 +0000 (00:00 +0100)]
fd-commit support for disabled updates
Also fix support for replacement builds
Daniel Martí [Mon, 27 Jan 2014 22:43:28 +0000 (23:43 +0100)]
Remove support for 'bindir'
Daniel Martí [Mon, 27 Jan 2014 21:34:34 +0000 (22:34 +0100)]
When using placed srclibs, don't fail if proj.prop doesn't exist
Daniel Martí [Mon, 27 Jan 2014 21:03:39 +0000 (22:03 +0100)]
Forgot to actually install 1.10 via chef
Ciaran Gultnieks [Mon, 27 Jan 2014 18:26:05 +0000 (18:26 +0000)]
Revert "List future problems that a build will run into, like missing software"
This reverts commit
7beb9834a33bae543e24f7ddf004b2de69719542.
Daniel Martí [Mon, 27 Jan 2014 12:21:44 +0000 (13:21 +0100)]
Add gradle 1.10 with the new plugin 0.8 release
Daniel Martí [Sun, 26 Jan 2014 20:50:56 +0000 (21:50 +0100)]
List future problems that a build will run into, like missing software
Daniel Martí [Sun, 26 Jan 2014 20:39:30 +0000 (21:39 +0100)]
More config changes
* Add the remaining defaults
* Don't always check that dirs exist
* Better sample config
Daniel Martí [Sun, 26 Jan 2014 20:30:54 +0000 (21:30 +0100)]
Don't check for mvn and gradle binaries
Daniel Martí [Sun, 26 Jan 2014 20:28:09 +0000 (21:28 +0100)]
Don't always require ndk_path
Daniel Martí [Sun, 26 Jan 2014 20:25:52 +0000 (21:25 +0100)]
Update defaults, mvn3 to mvn
Daniel Martí [Sun, 26 Jan 2014 19:42:47 +0000 (20:42 +0100)]
Lint: don't complain if using tags and UCM is RM/branch
Daniel Martí [Sun, 26 Jan 2014 19:35:58 +0000 (20:35 +0100)]
Revert "Fix possible git-svn bug"
This reverts commit
61a61824d4f3517b5e1263da57d526695e9ab9e5.
Daniel Martí [Sun, 26 Jan 2014 16:22:48 +0000 (17:22 +0100)]
Keep a '=' if present, it means something in gradle
Daniel Martí [Sun, 26 Jan 2014 16:07:35 +0000 (17:07 +0100)]
Fix buildToolsVersion patching if an = is present
Marcel Klehr [Sat, 25 Jan 2014 13:13:37 +0000 (14:13 +0100)]
Fix browser search: switch back to page 1 when submitting new query
Daniel Martí [Fri, 24 Jan 2014 17:23:45 +0000 (18:23 +0100)]
Fix possible git-svn bug
Daniel Martí [Fri, 24 Jan 2014 16:46:50 +0000 (17:46 +0100)]
Don't warn about tags UCM usage if UCM:None
Ciaran Gultnieks [Fri, 24 Jan 2014 11:56:01 +0000 (11:56 +0000)]
Merge branch 'master' of gitorious.org:f-droid/fdroidserver
Daniel Martí [Fri, 24 Jan 2014 11:55:43 +0000 (12:55 +0100)]
Avoid more possible crashes when invalid icons are present
Daniel Martí [Fri, 24 Jan 2014 09:42:11 +0000 (10:42 +0100)]
Easier preassemble handling
Daniel Martí [Fri, 24 Jan 2014 09:10:40 +0000 (10:10 +0100)]
Indent properly, space the code a bit
أحمد المحمودي (Ahmed El-Mahmoudy) [Fri, 24 Jan 2014 08:47:57 +0000 (10:47 +0200)]
git-svn: Support <branch>/<rev> in commit field
commit=<rev> is still supported
Ciaran Gultnieks [Thu, 23 Jan 2014 23:31:03 +0000 (23:31 +0000)]
Fix new downloads-per-version stats
Ciaran Gultnieks [Thu, 23 Jan 2014 11:17:33 +0000 (11:17 +0000)]
Merge commit 'refs/merge-requests/134' of git://gitorious.org/f-droid/fdroidserver into merge-requests/134
Daniel Martí [Thu, 23 Jan 2014 09:54:32 +0000 (10:54 +0100)]
Don't run lint on disabled apps
Daniel Martí [Thu, 23 Jan 2014 09:52:09 +0000 (10:52 +0100)]
Make UCMs work for every android xml "namespace"
Daniel Martí [Thu, 23 Jan 2014 09:40:23 +0000 (10:40 +0100)]
Small logic fix in Update Project:
Daniel Martí [Thu, 23 Jan 2014 09:34:42 +0000 (10:34 +0100)]
Don't update srclibs on their own if using them already
Daniel Martí [Thu, 23 Jan 2014 09:29:04 +0000 (10:29 +0100)]
Dopatch and srclibs right after init
Daniel Martí [Thu, 23 Jan 2014 08:03:00 +0000 (09:03 +0100)]
Add the curl package to the buildserver
Daniel Martí [Wed, 22 Jan 2014 09:38:34 +0000 (10:38 +0100)]
When fetching tags in git, get rid of removed ones
Daniel Martí [Tue, 21 Jan 2014 09:14:37 +0000 (10:14 +0100)]
Revert "Run android update after applying srclibs"
This reverts commit
84fc2d983119b25ef8fe64c7a49482364e08b930.
Daniel Martí [Mon, 20 Jan 2014 23:25:23 +0000 (00:25 +0100)]
Run android update after applying srclibs
Daniel Martí [Mon, 20 Jan 2014 15:14:00 +0000 (16:14 +0100)]
Typo in hg handling
Ciaran Gultnieks [Mon, 20 Jan 2014 11:50:48 +0000 (11:50 +0000)]
Lose some spurious 'apps to update' entries from wiki
Daniel Martí [Mon, 20 Jan 2014 11:22:05 +0000 (12:22 +0100)]
Try to skip maven tests when compiling
Daniel Martí [Mon, 20 Jan 2014 11:18:50 +0000 (12:18 +0100)]
Also warn if UCM is None when using tags in commit=
Daniel Martí [Mon, 20 Jan 2014 10:34:39 +0000 (11:34 +0100)]
Warn about unknown licenses, some extra link checks
Daniel Martí [Mon, 20 Jan 2014 10:15:15 +0000 (11:15 +0100)]
Warn about incorrect bulleted lists
Daniel Martí [Mon, 20 Jan 2014 10:10:00 +0000 (11:10 +0100)]
Warn about branches used in commit=
Daniel Martí [Mon, 20 Jan 2014 10:05:57 +0000 (11:05 +0100)]
Make lint.py somewhat more readable
Daniel Martí [Mon, 20 Jan 2014 09:01:49 +0000 (10:01 +0100)]
Don't always raise an exception when using hg purge
Daniel Martí [Mon, 20 Jan 2014 08:58:17 +0000 (09:58 +0100)]
--latest now goes to the last enabled build
Daniel Martí [Sun, 19 Jan 2014 23:33:31 +0000 (00:33 +0100)]
Simplify hg purge workarounds
Daniel Martí [Sun, 19 Jan 2014 23:33:16 +0000 (00:33 +0100)]
Adapt all build.gradle files inside build_dir
Daniel Martí [Thu, 16 Jan 2014 16:47:55 +0000 (17:47 +0100)]
Add source and issue tracker link warnings
Ciaran Gultnieks [Thu, 16 Jan 2014 10:18:10 +0000 (10:18 +0000)]
Merge branch 'master' of gitorious.org:f-droid/fdroidserver
Ciaran Gultnieks [Thu, 16 Jan 2014 10:17:22 +0000 (10:17 +0000)]
Don't split stdout/stderr
For the most part, doing this just makes build output incomprehensible,
with errors appearing out of context.
Ciaran Gultnieks [Thu, 16 Jan 2014 08:58:49 +0000 (08:58 +0000)]
Resolve some missing wiki category issues
Ciaran Gultnieks [Thu, 16 Jan 2014 08:44:56 +0000 (08:44 +0000)]
Clarify 'Web Site' documentation
Daniel Martí [Wed, 15 Jan 2014 23:20:26 +0000 (00:20 +0100)]
Run adapt_gradle before running gradle clean
Daniel Martí [Wed, 15 Jan 2014 23:14:23 +0000 (00:14 +0100)]
Allow comma-separated list of flavours in gradle=
Daniel Martí [Wed, 15 Jan 2014 22:02:02 +0000 (23:02 +0100)]
Add fd-commit as script on setup.py
Daniel Martí [Wed, 15 Jan 2014 17:36:43 +0000 (18:36 +0100)]
Use proper regex to remove signing from build.gradle files
This fixes apps like ifixit
Daniel Martí [Wed, 15 Jan 2014 17:05:26 +0000 (18:05 +0100)]
Important to also parse ../build.gradle
Daniel Martí [Wed, 15 Jan 2014 16:45:47 +0000 (17:45 +0100)]
Also catch cases where stored is e.g. None
Jean Privat [Wed, 15 Jan 2014 16:25:31 +0000 (11:25 -0500)]
checkupdates --gplay: inform if not bigger but different version
Could be useful to detect some potential issues.
eg. if comparison with LooseVersion is too lose or if there is some
renumbering in the application.
This is activated only if options.verbose is set
Signed-off-by: Jean Privat <jean@pryen.org>
Jean Privat [Wed, 15 Jan 2014 15:21:48 +0000 (10:21 -0500)]
checkupdates --gplay: handle the case when Current Version is empty
Signed-off-by: Jean Privat <jean@pryen.org>
Daniel Martí [Wed, 15 Jan 2014 15:40:27 +0000 (16:40 +0100)]
Fix weird indentation in the hg purge changes
Daniel Martí [Wed, 15 Jan 2014 15:38:14 +0000 (16:38 +0100)]
Merge commit 'refs/merge-requests/93' of gitorious.org:f-droid/fdroidserver
أحمد المحمودي (Ahmed El-Mahmoudy) [Wed, 15 Jan 2014 14:08:55 +0000 (16:08 +0200)]
Check if purge extension is enabled before attempting to enable it in .hg/hgrc
Jean Privat [Wed, 15 Jan 2014 13:58:50 +0000 (08:58 -0500)]
checkupdates --gplay: missing reason crashes print
Signed-off-by: Jean Privat <jean@pryen.org>
Daniel Martí [Wed, 15 Jan 2014 09:12:47 +0000 (10:12 +0100)]
Silent git resets
Daniel Martí [Wed, 15 Jan 2014 09:11:14 +0000 (10:11 +0100)]
Don't leave left-overs after an abort in the last fd-commit command
Daniel Martí [Wed, 15 Jan 2014 09:09:53 +0000 (10:09 +0100)]
More pythonic tarexc function
Daniel Martí [Wed, 15 Jan 2014 09:09:30 +0000 (10:09 +0100)]
Do git reset between add+commit to allow commit aborts
Daniel Martí [Tue, 14 Jan 2014 09:28:13 +0000 (10:28 +0100)]
Don't crash if the app icons are wrong
Daniel Martí [Sun, 12 Jan 2014 10:57:47 +0000 (11:57 +0100)]
Remove google apis, they are deprecated and broken
Daniel Martí [Sun, 12 Jan 2014 10:57:23 +0000 (11:57 +0100)]
Add build-tools to PATH
Daniel Martí [Sat, 11 Jan 2014 12:39:11 +0000 (13:39 +0100)]
Omit 'daemon not running' lines when using adb devices
This fixes the 'installing on *' bug that hangs f-droid forever
Daniel Martí [Sat, 11 Jan 2014 12:33:56 +0000 (13:33 +0100)]
Do not write the new 'type' hidden build field
Daniel Martí [Sat, 11 Jan 2014 12:33:17 +0000 (13:33 +0100)]
Fix gradle checkupdates for some more cases
* If there are no equal signs
* If the vercode is not quoted
Daniel Martí [Sat, 11 Jan 2014 12:05:02 +0000 (13:05 +0100)]
Fix gradle build_tools patching
Daniel Martí [Sat, 11 Jan 2014 11:40:36 +0000 (12:40 +0100)]
Fix: Also add new files in app metadata dirs (e.g. new patches)
Daniel Martí [Fri, 10 Jan 2014 19:39:39 +0000 (20:39 +0100)]
Make matching of build types easier
Daniel Martí [Fri, 10 Jan 2014 12:09:54 +0000 (13:09 +0100)]
Fix fdroid import completion
For some reason, the newline was keeping it from working
Daniel Martí [Fri, 10 Jan 2014 19:13:43 +0000 (20:13 +0100)]
Merge branch 'gradle-versioning'
Daniel Martí [Fri, 10 Jan 2014 19:10:20 +0000 (20:10 +0100)]
Move gradle script to separate file, install it properly
Daniel Martí [Fri, 10 Jan 2014 18:54:53 +0000 (19:54 +0100)]
Check sha256 sums via hashlib
Daniel Martí [Thu, 9 Jan 2014 15:02:09 +0000 (16:02 +0100)]
Make makebs.config.sample.py easier for newcomers
With aptproxy defaulting to None, it works out of the box
Daniel Martí [Thu, 9 Jan 2014 17:30:35 +0000 (18:30 +0100)]
Add our gradle wrapper script
Ciaran Gultnieks [Thu, 9 Jan 2014 21:32:58 +0000 (21:32 +0000)]
Vagrant version notes in manual
Ciaran Gultnieks [Thu, 9 Jan 2014 21:31:58 +0000 (21:31 +0000)]
Better makebuildserver verbose output
(and always delete box file, its always there, despite my earlier commit
saying it wasn't)
Ciaran Gultnieks [Thu, 9 Jan 2014 21:31:08 +0000 (21:31 +0000)]
A scientific solution to issues with vagrant 1.3.5
Ciaran Gultnieks [Thu, 9 Jan 2014 21:32:58 +0000 (21:32 +0000)]
Vagrant version notes in manual
Ciaran Gultnieks [Thu, 9 Jan 2014 21:31:58 +0000 (21:31 +0000)]
Better makebuildserver verbose output
(and always delete box file, its always there, despite my earlier commit
saying it wasn't)
Ciaran Gultnieks [Thu, 9 Jan 2014 21:31:08 +0000 (21:31 +0000)]
A scientific solution to issues with vagrant 1.3.5
Daniel Martí [Thu, 9 Jan 2014 15:29:25 +0000 (16:29 +0100)]
Revert "Add gradle-1.10" since it's not compatible yet
Daniel Martí [Thu, 9 Jan 2014 15:27:34 +0000 (16:27 +0100)]
Move gradle to its own cookbook