Commit graph

1215 commits

Author SHA1 Message Date
Ciaran Gultnieks
a762a0cb04 Tidied up some unused junk 2013-10-31 15:46:32 +00:00
Ciaran Gultnieks
08287a1fa8 Handle repo config in a more sensible way 2013-10-31 15:37:39 +00:00
Daniel Martí
ec58f6e313 Minor fixes to git-svn 2013-10-31 15:54:52 +01:00
Daniel Martí
8a05ae3be6 Support user:pass authentication on git-svn 2013-10-31 11:53:12 +01:00
Daniel Martí
4c5cd7a360 Add support for UCM:Tags in bzr 2013-10-30 21:54:09 +01:00
Daniel Martí
d8d3f00e6b Avoid newlines in git-svn RepoTrunk 2013-10-30 21:40:48 +01:00
Daniel Martí
efb161e622 Don't error when finding apk files, just delete them 2013-10-30 19:15:15 +01:00
Daniel Martí
a0e7409148 Away with all the funambol ugly tweaks 2013-10-30 18:24:03 +01:00
Daniel Martí
c234945f75 Automatically remove all android:debuggable flags 2013-10-30 17:17:44 +01:00
Daniel Martí
e35a1093cd Fix git-svn find-rev, also search for svn revisions after HEAD 2013-10-30 16:54:08 +01:00
Daniel Martí
9571c792db Print FDroidPopen params *before* executing 2013-10-29 20:39:49 +01:00
Daniel Martí
fd50903c50 Don't include '!' in disabled= when converting to new syntax 2013-10-29 13:36:06 +01:00
Daniel Martí
5455576b6b Some fixes to the scanner algorithm 2013-10-29 12:03:37 +01:00
Daniel Martí
8566250dd0 Find all build.gradle files in the entire source tree 2013-10-29 00:19:49 +01:00
Ciaran Gultnieks
8627357cd9 Don't require commit to be specified for a disabled build 2013-10-28 08:53:18 +00:00
Daniel Martí
a546013756 Clean gradle signing configs all at once 2013-10-27 23:43:38 +01:00
Daniel Martí
a5472d9b9a Revert "Allow for spaces before/after version and vercode"
This reverts commit ec5e12221f.
2013-10-27 22:43:24 +01:00
Daniel Martí
ec5e12221f Allow for spaces before/after version and vercode
This allows for 'Build: foo, 1' as well as the old 'Build:foo,1'
2013-10-27 22:32:59 +01:00
Daniel Martí
61a8466ed5 Support Build: indenting by tabs 2013-10-27 22:16:41 +01:00
Ciaran Gultnieks
dad4f496f0 Fix rm safety check
I got it backwards due to my stupid parameter naming.
2013-10-27 17:16:04 +00:00
Ciaran Gultnieks
921b407582 Allow rm to recursively remove directories 2013-10-27 17:05:53 +00:00
Ciaran Gultnieks
ccdea798fc Don't need legacy disabled build handling everywhere now 2013-10-27 14:40:02 +00:00
Ciaran Gultnieks
075551b715 Disabled should be first 2013-10-27 14:36:25 +00:00
Ciaran Gultnieks
945f99e4ca Translate disabled commit to proper disabled 2013-10-27 14:35:57 +00:00
Ciaran Gultnieks
327e472169 Read new or old recipe formats, write new format
Slightly tested. See https://f-droid.org/wiki/page/Build_Recipe_Format
2013-10-27 14:06:55 +00:00
Ciaran Gultnieks
67021f8760 Include bugsense in scanner 2013-10-26 19:30:17 +01:00
Ciaran Gultnieks
b7425d7253 Be more selective about removing bin directories 2013-10-25 11:59:55 +01:00
Daniel Martí
0ba888850a Regression - we won't do subvercodes 2013-10-25 10:37:53 +02:00
Ciaran Gultnieks
fe46cc8fdd Quick hack to fix FDroidPOpen
That loop is using more CPU that the actual building of the app.
2013-10-24 11:12:15 +01:00
Daniel Martí
83183a31ac Don't output stdout/stderr twice, print what is run and where 2013-10-23 19:54:05 +02:00
Ciaran Gultnieks
548c5f606c Removed bogus (hopefully) checkout 2013-10-23 15:57:02 +01:00
Daniel Martí
b4293fb9d6 Fix hg checkupdates 2013-10-21 17:00:42 +02:00
Daniel Martí
4233d0d15f Fix silly forcever(sion|code) errors 2013-10-20 22:27:34 +02:00
Daniel Martí
3e9b70f688 Loop over all AM.xml files for forcever(sion|code) 2013-10-20 13:43:15 +02:00
Daniel Martí
a9a947af86 Add functions to find apk and tarball paths 2013-10-19 12:21:47 +02:00
Daniel Martí
b75d8b7271 New Update Check Mode: RepoTrunk 2013-10-17 23:27:55 +02:00
Daniel Martí
c83e4f9729 Don't be verbose when preparing srclibs 2013-10-16 23:31:02 +02:00
Daniel Martí
db80644fa6 Finish large reworking of Popen calls
Now we handle the output pipes via Queues, which means that long and verbose
builds (like navit) won't hang mercilessly during any of init=, prebuild=
build= or the build itself. This also removes redundancies.
2013-10-16 23:19:11 +02:00
Daniel Martí
fb5a2209fc Use python-magic, filemagic's official python binding lib 2013-10-16 23:19:11 +02:00
Daniel Martí
bd59b2f77d Don't catch octet-stream, catch static libs and bin exes 2013-10-16 23:19:11 +02:00
Daniel Martí
7eb8dfedc6 Fixes to scanignore and relative paths in scans 2013-10-16 10:54:11 +02:00
Daniel Martí
0154a77854 Import magic only at build time 2013-10-16 09:31:26 +02:00
Daniel Martí
779476e6f4 Find blobs by magic numbers 2013-10-15 23:24:37 +02:00
Ciaran Gultnieks
99510de07a Fix error message error 2013-10-15 15:52:53 +01:00
Ciaran Gultnieks
25ae0e8d79 Allow archive policy override for indivudual apps 2013-10-14 16:16:34 +01:00
Daniel Martí
47cad8fca7 Add support for Litecoin in the server 2013-10-13 00:03:11 +02:00
Daniel Martí
603aa34114 vcs_svn reset back to shell=True 2013-10-11 17:08:07 +02:00
Daniel Martí
f9eda50276 Fix silly object name issue, also clean jni dirs 2013-10-10 16:30:32 +02:00
Daniel Martí
0bde32fd99 Be more consistent when doing cleans
All update dirs, including ., will remove baddirs.
Right before build=, (ant|maven|gradle) clean will run
2013-10-10 15:48:39 +02:00
Daniel Martí
0949395771 Be more consistent when running bash commands (fixes #365) 2013-10-09 23:37:53 +02:00