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
Ciaran Gultnieks
42497533a5
Revert "Don't stop if srclib paths are hard-coded"
...
This reverts commit 33a95637c0
.
2013-10-09 10:11:34 +01:00
Ciaran Gultnieks
5ce730a3a0
Detect proprietary youtube api lib
2013-10-09 09:48:41 +01:00
Daniel Martí
33a95637c0
Don't stop if srclib paths are hard-coded
...
If the raise takes place, UCMs with srclibs don't work.
2013-10-08 00:38:24 +02:00
Daniel Martí
890a1adb6f
Do not repeat stderr and stdout when -v/--verbose
2013-10-02 19:29:17 +02:00
Ciaran Gultnieks
8f8360fcf6
Don't try and parse username/password out of repo address except for svn
2013-10-02 10:25:26 +01:00
Ciaran Gultnieks
e9aff5f31d
Add HTTP update check mode
2013-10-01 10:19:17 +01:00
Daniel Martí
89a4e17c3b
Added myself to copyright notices
2013-09-28 21:06:33 +02:00
Daniel Martí
e3682bd5a8
Fix many cases of UCM for Gradle
2013-09-21 19:43:31 +02:00
Daniel Martí
4193caa0d4
Remove all bin dirs on update= dirs, be more verbose
2013-09-16 12:53:27 +02:00