Commit graph

1765 commits

Author SHA1 Message Date
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
Christopher
4ec9393759 Fixed Bug where long outputs to stderr during build process caused a hang 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í
ded019291e sed -i 's/!= None/is not None/g' *.py 2013-10-13 00:03:57 +02:00
Daniel Martí
47cad8fca7 Add support for Litecoin in the server 2013-10-13 00:03:11 +02:00
Daniel Martí
1b291a58d7 Fix some crashes with clean/build procedures 2013-10-11 17:14:42 +02:00
Daniel Martí
603aa34114 vcs_svn reset back to shell=True 2013-10-11 17:08:07 +02:00
Daniel Martí
d7900e3c4b Fix output and error assignment error 2013-10-10 18:35:15 +02:00
Daniel Martí
1cf99754a4 Forgot to execute cleaning process 2013-10-10 17:52:17 +02:00
Daniel Martí
697011f086 Remove unnecessary indenting 2013-10-10 16:45:17 +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
Ciaran Gultnieks
7b21d12f65 Purge repo maintenance page cache after updates 2013-10-10 09:47:48 +01:00
Daniel Martí
ca2d830e7f Forgot to fix UCM:Tags for srclibs too 2013-10-09 23:39:44 +02:00
Daniel Martí
0949395771 Be more consistent when running bash commands (fixes #365) 2013-10-09 23:37:53 +02:00
Daniel Martí
b184610913 Fix issues with srclib checkupdates 2013-10-09 23:37:53 +02:00
Ciaran Gultnieks
4e51a68cfa Don't put redirects in the same category as real app pages 2013-10-09 14:39:00 +01:00
Ciaran Gultnieks
d2867a3192 A few more wiki fixes 2013-10-09 13:23:17 +01: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
87f6bf2392 Add wiki category for failing builds 2013-10-09 09:57:00 +01:00
Ciaran Gultnieks
69b7f68301 Include entries for failed builds in wiki data 2013-10-09 09:48:41 +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í
3c7ac336ae Always store ant/maven apk location output for regex 2013-10-02 22:28:20 +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
381bbb60ac Improve http update check mode 2013-10-01 15:06:02 +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í
5adcd129f6 Always run 'clean' on ant and gradle projects too 2013-09-27 10:50:56 +02:00
Daniel Martí
b70bcbfd23 Sed signing configs out of build.gradle files 2013-09-22 23:26:48 +02:00
Daniel Martí
43209c1e76 Add issue page to github repos on import 2013-09-22 23:26:39 +02:00
Daniel Martí
e3682bd5a8 Fix many cases of UCM for Gradle 2013-09-21 19:43:31 +02:00
Daniel Martí
a35ff3e154 Also finish at quotes when using import -u 2013-09-16 14:25:39 +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
Ciaran Gultnieks
f19531e742 Merge branch 'master' of gitorious.org:f-droid/fdroidserver 2013-09-09 08:49:52 +01: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
Ciaran Gultnieks
0d2a7ba4f8 No colon in wiki app page names 2013-09-05 10:32:33 +01:00
Daniel Martí
277788898e Only change Auto Name if new release 2013-09-04 18:25:29 +02:00