Commit graph

556 commits

Author SHA1 Message Date
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
Kilian Holzinger
6435551e66 hg deletes now all changes, so we get a unchanged, blank repo. this is also the behaviour of git 2013-12-12 10:26:56 +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í
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í
8d91a1e915 target= affects updating srclibs again, small fixes 2013-12-06 12:15:13 +01:00
Daniel Martí
b53dd5708a Nongreedy matches for retrieve_string 2013-12-04 20:17:49 +01:00
Daniel Martí
996f141da8 Make app and version name formats a standard 2013-12-02 15:35:25 +01:00
Daniel Martí
bf61dcf708 Support application names in the form of '&app_name;' 2013-12-02 15:09:59 +01:00
Ciaran Gultnieks
41d7068604 Add ouya-sdk to usual suspects 2013-12-01 16:47:17 +00:00
Ciaran Gultnieks
7cc21fe89a Allow definition of index max age in repo config 2013-11-26 22:07:47 +00:00
Ciaran Gultnieks
62e03f84f7 Some more kivy wip 2013-11-26 22:04:40 +00:00
Ciaran Gultnieks
53781f913b Some more kivy wip 2013-11-26 22:02:33 +00:00
Ciaran Gultnieks
1390704c91 Kivy build support, wip 2013-11-24 22:11:41 +00:00
Ciaran Gultnieks
da0af33bf4 Some more symlink-related improvements 2013-11-24 10:29:28 +00:00
Ciaran Gultnieks
95495b2818 Make rm work propery with symlinks 2013-11-24 09:47:11 +00:00
Ciaran Gultnieks
03c092998e Merge branch 'master' of gitorious.org:f-droid/fdroidserver 2013-11-24 09:42:50 +00:00
Ciaran Gultnieks
1198c0299c Remove signing keys later in build
Specifically, after rm, otherwise it can attempt to modify files (or
symlinks!) that are going to be removed.
2013-11-24 09:42:16 +00:00
Daniel Martí
ca3c954d3d Prepare srclibs after patches 2013-11-23 12:21:17 +01:00
Ciaran Gultnieks
0231409224 Permission check correct file 2013-11-23 10:56:58 +00:00
Daniel Martí
3372a5fb25 Small fix to keysigning cleaning output 2013-11-20 19:08:59 +01:00
Daniel Martí
c4a5ced10a Fixes to srclibs with paths 2013-11-20 19:00:22 +01:00
Daniel Martí
fb38eb6b8c First metadata checks rewrite; New metadata.py module 2013-11-19 15:35:16 +01:00
Daniel Martí
b6f5c15a7c Try to fix srclibs for the BS 2013-11-18 22:31:52 +01:00
Daniel Martí
93b2dca3a3 Small fix to ant srclib numbers 2013-11-18 08:41:29 +01:00
Daniel Martí
b335759816 Add srclib proj.prop lines if not already there 2013-11-17 23:23:25 +01:00
Daniel Martí
60f07b49b1 Also avoid readLines from build.gradle 2013-11-17 22:04:27 +01:00
Daniel Martí
83658bc0da Add crashlytics to usual suspects 2013-11-17 22:04:27 +01:00
Daniel Martí
d32722a4aa gradle and maven keys should be among the first 2013-11-16 22:51:03 +01:00
Daniel Martí
4543588941 Fix keysigning patching (again) 2013-11-16 12:54:35 +01:00
Daniel Martí
64a7a5149e Fix srclib subdir paths 2013-11-16 12:54:23 +01:00
Daniel Martí
b6eefb2d5d Fix keysigning patches 2013-11-15 21:24:54 +01:00
Daniel Martí
860baa883c New feature: Srclibs much easier to use for ant, recursive srclibs
Will write its documentation once it's stable and polished
2013-11-15 20:42:17 +01:00
Daniel Martí
d7906fe07b Only notify of those gradle/ant files that were stripped of signing keys 2013-11-15 12:42:39 +01:00
Ciaran Gultnieks
887e754170 Merge branch 'master' of gitorious.org:f-droid/fdroidserver 2013-11-15 09:47:32 +00:00
Ciaran Gultnieks
7e57ee768a Correctly detect subproject update failure 2013-11-15 09:47:12 +00:00
Ciaran Gultnieks
b48239084d Improve error reporting for rm problems 2013-11-15 09:46:04 +00:00
Daniel Martí
038a55ae0c Remove keysigning configs more consistently:
* Do it for srclibs as well as apps
* Find all ant *.properties files like we do with gradle ones
* Remove extra gradle problems (e.g. changing apk names)
2013-11-14 14:09:37 +01:00
Ciaran Gultnieks
c75aa26115 Improve error output for missing extlibs 2013-11-12 20:14:16 +00:00
Ciaran Gultnieks
652674f4eb Only say 'reading config file' in verbose mode 2013-11-12 20:00:15 +00:00
Daniel Martí
355dc1bfd9 Fix crashes when writing boolean metadata fields 2013-11-10 17:27:47 +01:00
Daniel Martí
47f31b72c0 Revert "Revert "Don't allow values other than 'yes' or 'no' on boolean fields, integrity fixes""
Yo dawg
2013-11-10 17:27:47 +01:00