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
Ciaran Gultnieks
a7c077634b
Revert "Don't allow values other than 'yes' or 'no' on boolean fields, integrity fixes"
...
This reverts commit 04f7485949
. Breaks too
many things.
2013-11-09 06:52:11 +00:00
Daniel Martí
04f7485949
Don't allow values other than 'yes' or 'no' on boolean fields, integrity fixes
2013-11-08 21:53:34 +01:00
Daniel Martí
6e0ad365d0
Don't pass config variables as arguments - much simpler code
2013-11-08 20:44:27 +01:00
Daniel Martí
4f6fb4df82
Merge commit 'refs/merge-requests/129' of gitorious.org:f-droid/fdroidserver
2013-11-05 23:58:32 +01:00
Hans-Christoph Steiner
5f06fba591
init set config.py perms to 0600, otherwise warn user if config.py is not
...
Since config.py contains passwords in it, it should be protected as much as
possible. At the very least, the file permissions should be 0600 to
restrict access to user that actually edits and runs 'fdroid' commands.
2013-11-05 17:27:08 -05:00
Daniel Martí
40488a9486
Replace some 'if len(s) == 0' by 'if not s', remove unnecessary code
2013-11-05 19:42:29 +01:00
Ciaran Gultnieks
356f12ab2f
Write maintainer notes to wiki
2013-11-05 16:40:23 +00:00
Ciaran Gultnieks
ceee4c0e95
Handle 'Maintainer Notes' field in metadata
2013-11-05 16:40:23 +00:00
Daniel Martí
2b0badd4c4
Fix init with common, don't require cwd in FDroidPopen
2013-11-05 09:26:56 +01:00
Daniel Martí
3638edd252
Make FDroidPopen a lot simpler, pythonize a few things
2013-11-04 20:19:31 +01:00
Daniel Martí
429221f282
Don't check for dirs and files in the main script
2013-11-04 18:41:20 +01:00
Daniel Martí
a8810b809a
Don't use proj.prop if not present (fixes tiltmazes)
2013-11-04 17:03:43 +01:00
Daniel Martí
1ef3e2408a
Implement forceversion and forcevercode for gradle projects
2013-11-04 16:09:23 +01:00
Daniel Martí
22a02a02c4
Fix sed typo that broke forceversion and forcevercode
2013-11-04 15:42:01 +01:00
Daniel Martí
45e68b45d4
Revert "Fix git-svn find-rev, also search for svn revisions after HEAD"
...
This reverts commit e35a1093cd
.
2013-11-04 10:43:28 +01:00
Daniel Martí
fc804e68d2
Fixes to makebuildserver and verify
2013-11-04 10:22:22 +01:00
Daniel Martí
65e708908e
Merge branch 'master' into verbose-rewrite
...
Conflicts:
fdroidserver/common.py
2013-11-03 14:00:09 +01:00
Daniel Martí
962b603a6a
variable typo
2013-11-03 13:54:55 +01:00
Daniel Martí
ccf0c0664f
Default to update=auto, find subprojects automatically
2013-11-03 13:45:22 +01:00
Daniel Martí
070feb3d21
Fix all the possibe local.properties files, add sdk dir if oldsdk is not set
2013-11-03 11:49:11 +01:00
Daniel Martí
7a4ec5c083
AM.xml is not the only file that designates an android app source dir
2013-11-02 22:52:52 +01:00
Daniel Martí
5b613292c3
Merge branch 'master' into verbose-rewrite
2013-11-02 22:36:55 +01:00
Daniel Martí
f16f8a4313
Read output queues a bit more often
2013-11-02 20:30:21 +01:00
Daniel Martí
67b8825560
Merge branch 'master' into verbose-rewrite
2013-11-02 19:56:31 +01:00
Daniel Martí
f1526faa47
Translate 'Category:categ1;categ2;...' into 'Categories:categ1,categ2,...'
2013-11-02 12:04:02 +01:00
Daniel Martí
ee759a3a0e
Start doing multiple categories as comma separated lists
...
Don't drop support for old clients (only one category) yet
2013-11-02 01:14:01 +01:00
Daniel Martí
5644b17048
Various fixes: hg vcs updating, gradle vercode regex...
2013-11-01 19:12:22 +01:00
Daniel Martí
ff3faefd80
Merge branch 'verbose-rewrite' of gitorious.org:f-droid/fdroidserver into verbose-rewrite
...
Conflicts:
fdroidserver/common.py
2013-11-01 13:57:10 +01:00
Daniel Martí
d525d987e2
Merge branch 'master' into verbose-rewrite
2013-11-01 13:55:42 +01:00