Daniel Martí
6f01bd4b02
Fix ndk install typo
2013-12-30 12:38:08 +01:00
Daniel Martí
588277479b
Use OptionError exceptions
2013-12-22 21:39:39 +01:00
Daniel Martí
0d766cef1c
Don't do everything unless --all is given
2013-12-22 21:31:35 +01:00
Daniel Martí
087cd6d135
Update to build-tools 19.0.1
2013-12-22 13:24:40 +01:00
Daniel Martí
3299873b24
Update to gradle 1.9
2013-12-22 13:22:45 +01:00
Daniel Martí
22f5affabb
Match anything as package name
2013-12-22 12:27:26 +01:00
Daniel Martí
ed482bf242
Package names can contain numbers too
2013-12-22 12:24:53 +01:00
Daniel Martí
94e686c46c
Forgot a space
2013-12-20 18:49:51 +01:00
Daniel Martí
27c7990261
Forgot one --package line on build.py
2013-12-20 18:44:39 +01:00
Daniel Martí
99b5d5e387
Get rid of more unnecessary finds
2013-12-20 09:42:10 +01:00
Daniel Martí
efc8317272
Replace finds with pythonic terms
2013-12-20 09:34:03 +01:00
Daniel Martí
8f3a2d4355
Add some remaining help strings
2013-12-19 23:18:27 +01:00
Daniel Martí
c4236ba761
Remove some unnecessary stuff
2013-12-19 23:14:51 +01:00
Daniel Martí
19ea8fd894
Adapt verify
2013-12-19 23:14:22 +01:00
Daniel Martí
0a770cf4bc
Adapt scanner, fix some other issues
2013-12-19 23:06:57 +01:00
Daniel Martí
b4b2e74082
Adapt rewritemeta
2013-12-19 22:59:32 +01:00
Daniel Martí
61def95320
Adapt publish to new format, improve completion
2013-12-19 22:55:17 +01:00
Daniel Martí
7184ba0f9d
Add common.py function headers, styling
2013-12-19 22:28:38 +01:00
Daniel Martí
d857e43d86
Small fixes to install.py
2013-12-19 22:28:23 +01:00
Daniel Martí
5ac855af69
Don't except if already installed on fdroid install
2013-12-19 18:01:58 +01:00
Daniel Martí
84bf3d758f
Better parsing of args, install now works as it should
2013-12-19 17:51:16 +01:00
Daniel Martí
3aec0aacd7
Adapt checkupdates
2013-12-19 17:05:40 +01:00
Daniel Martí
21db79eea2
Only install latest apk of each app, other fixes
2013-12-19 17:05:40 +01:00
Daniel Martí
93d8d23cee
Add 'fdroid install', more rewriting
2013-12-19 17:05:40 +01:00
Daniel Martí
a4780c2107
Start rewrite: Remove --package and --install from 'build'
2013-12-19 17:05:40 +01:00
Ciaran Gultnieks
5d1bed3380
Fix incomplete ndk upgrade in d7f558ad
2013-12-16 11:42:33 +00:00
Daniel Martí
a5dca3013f
Properly empty all fd-commit vars
2013-12-11 17:18:09 +01:00
Ciaran Gultnieks
34470eaa2b
Add timestamp to index
2013-12-11 11:22:12 +00:00
Ciaran Gultnieks
75180dc126
fd-commit: don't use wrong name when there is no autoname
2013-12-11 09:29:37 +00:00
Ciaran Gultnieks
d0bc41da49
Improve checkupdates error message
2013-12-11 09:28:31 +00:00
Ciaran Gultnieks
ca52aec070
Documentation clarification re description links
2013-12-11 09:28:23 +00:00
Daniel Martí
85a2d64bdd
Fix litecoin metadata check
2013-12-10 23:26:54 +01:00
Daniel Martí
55492655a5
Merge commit 'refs/merge-requests/132' of gitorious.org:f-droid/fdroidserver
2013-12-07 13:57:55 +01:00
Daniel Martí
31c9f0a644
Also allow for '~' and '~user'
2013-12-07 13:21:45 +01:00
Daniel Martí
c8b417bf4a
Expand vars properly
2013-12-07 13:20:22 +01:00
Daniel Martí
173ff21d70
Normalise relative paths (e.g. @..)
2013-12-07 13:15:51 +01:00
Daniel Martí
86c91c8166
Do not output warnings for missing configs
2013-12-07 12:15:46 +01:00
Daniel Martí
ae0ca52557
Forgot a couple continues
2013-12-06 21:31:47 +01:00
Daniel Martí
f0b66cee92
Only warn about config.py perms if there's sensitive info
2013-12-06 17:20:03 +01:00
Daniel Martí
3825e5aebe
Fixes to config parsers
2013-12-06 16:38:46 +01:00
Daniel Martí
9a2a0efa41
Reading config now also checks its assigned bins and dirs
2013-12-06 12:55:56 +01:00
Daniel Martí
9ecf6fcf74
Take "$VALUE" settings from environment variables
...
Set sdk_path and ndk_path defaults to $ANDROID_HOME and $ANDROID_NDK
2013-12-06 12:37:53 +01:00
Daniel Martí
5fc48172a7
Remove javacc_path setting, unused
2013-12-06 12:24:24 +01:00
Daniel Martí
d7f558ad71
Update ndk from r9 to r9b
2013-12-06 12:23:50 +01:00
Daniel Martí
8d91a1e915
target= affects updating srclibs again, small fixes
2013-12-06 12:15:13 +01:00
Hans-Christoph Steiner
71020a9e6d
update sample and add error to reflect the default basedir: .*/fdroid/repo
...
For user-generated repos, the default path/URL is .*/fdroid/repo, with
fdroid/ as the root where the 'fdroid' tool operates. This makes for a URL
that is quite unique and easily matched automatically using patterns, like
in fdroidclient.
For those who don't like the standard, they can override the errror from
config.py using nonstandardwebroot = True
2013-12-04 15:28:41 -05:00
Hans-Christoph Steiner
c21ab7dbdf
add new fdroid server init
command for setting up the dir on the server
...
This is quite simple, but makes the user experience consistent when setting
up repos: run init then update locally, then run init then update on the
server.
This patch also includes PEP8 formatting fixes
2013-12-04 15:27:13 -05:00
Daniel Martí
b53dd5708a
Nongreedy matches for retrieve_string
2013-12-04 20:17:49 +01:00
Ciaran Gultnieks
d0e0404bc9
Merge commit 'refs/merge-requests/131' of git://gitorious.org/f-droid/fdroidserver into merge-requests/131
2013-12-04 17:34:37 +00:00
Ciaran Gultnieks
12dbc82c37
Fix checkupdates (broken since 996f14)
2013-12-04 14:23:26 +00:00