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
Daniel Martí
c4237fe732
Fixes to gotorevision(None)
...
Up until now, this would do nothing in most cases
2013-09-15 23:20:42 +02:00
Daniel Martí
9257690f95
Allow for leading and trailing whitespaces in ';'-separated lists (e.g. update= abc ; def ; ...)
2013-09-11 13:45:02 +02:00
Daniel Martí
fba8fb839c
Allow spaces before/after field key names
2013-09-11 01:07:51 +02:00
Daniel Martí
fed04a0429
Don't print all metadata reads; Only print when an exception is present
2013-09-06 22:38:36 +02:00
Daniel Martí
94b083063a
Add UCM:Tags support to hg
2013-09-06 20:33:47 +02:00
Paul Sokolovsky
24af895915
Print progress messages as a build goes thru various stages.
...
Without this, we get bunch of messages at the start of build, which
end with "Applying patch", and then all the things hangs for several
minutes (or more, in case of network problems, etc). So, consistently
keep user aware od what's happening. Note that --verbose switch affects
deatiledness and amount of output (in particular, if it's given, "build"
command output goes to console instead of log).
2013-08-28 22:12:33 +03:00
Daniel Martí
76d3b56ff5
Remove a bunch of unused imports
2013-08-22 16:42:57 +02:00
Daniel Martí
f6554d846c
Remove bin/ and gen/ in update= dirs too!
2013-08-21 16:20:27 +02:00
Daniel Martí
562f539e96
When parsing manifests, default version name to "Unknown"
2013-08-15 16:01:33 +02:00
Daniel Martí
990321d33d
Fetch CV @string values at checkupdates
2013-08-15 12:15:44 +02:00
Daniel Martí
13a8b1fd0a
Return none if no AM.xml paths exist
2013-08-14 15:07:26 +02:00
Daniel Martí
36f524e624
Do not duplicate verbose output when parsing metadata
2013-08-14 14:27:05 +02:00
Daniel Martí
2fdd274580
Merge branch 'gradle' (finally!)
...
Conflicts:
fdroidserver/checkupdates.py
2013-08-14 12:03:19 +02:00
Daniel Martí
a23fb27155
Forgot to remove debugging prints
2013-08-13 16:00:51 +02:00
Daniel Martí
0ad09f6481
Improve checkupdates further, Auto Name works with gradle
2013-08-13 15:58:43 +02:00
Daniel Martí
1fcb56b946
Use last found package name if none found
2013-08-13 15:25:47 +02:00
Daniel Martí
cf47e151f7
Small fixes to checkupdates
2013-08-13 14:51:40 +02:00
Daniel Martí
578e030ee6
Try and adapt checkupdates to gradle better
2013-08-13 12:02:48 +02:00
Daniel Martí
1e7bfc9864
Don't run gradle during checkudpates. Use whatever can be found.
2013-08-09 17:15:27 +02:00
Daniel Martí
705a05f4c1
Market is broken, don't default to it
2013-08-08 16:47:26 +02:00
Daniel Martí
ece2ece071
Deprecate aapt_path in favour of sdk_path + build_tools
2013-08-08 13:00:02 +02:00
Daniel Martí
d86a68b858
Fix gradle checkupdates with tags and RM. new settings.
2013-08-08 12:55:48 +02:00
Daniel Martí
89a9447a8c
Use src/ rather than source/
2013-08-03 18:53:01 +02:00
Daniel Martí
8c8a20bcb1
Merge master into gradle
2013-08-03 18:37:29 +02:00
Daniel Martí
7ff2fafb1b
Print which srclib are we updating
2013-08-03 18:18:10 +02:00
Daniel Martí
a5b8659632
New gradle=[flavour] field
2013-08-03 17:07:55 +02:00
Daniel Martí
59e212d7a3
Try and use new gradle AM.xml path
2013-08-03 16:44:14 +02:00
Daniel Martí
a49b405780
Remove deprecated parameter
2013-07-31 19:51:02 +02:00
Frans Gifford
e0e6e711c3
Use config.py to locate aapt
...
This uses aapt_path in config.py to locate the aapt command. The latest
Android SDK moved aapt out of platform-tools/ causing builds which depend
on this path to fail.
Signed-off-by: Frans Gifford <frans.gifford@cs.ox.ac.uk>
2013-07-31 19:51:02 +02:00
Daniel Martí
6adc661e0e
Auto Names: handle escaped \' and nested strings
2013-07-10 12:02:19 +02:00