Ciaran Gultnieks
dad763a86c
Some more kivy wip
2013-11-26 22:06:45 +00:00
Ciaran Gultnieks
62e03f84f7
Some more kivy wip
2013-11-26 22:04:40 +00:00
Ciaran Gultnieks
53781f913b
Some more kivy wip
2013-11-26 22:02:33 +00:00
Ciaran Gultnieks
1390704c91
Kivy build support, wip
2013-11-24 22:11:41 +00:00
Ciaran Gultnieks
4ee57f2d8b
Pass verbose flag to buildserver's build.py
2013-11-24 10:29:09 +00:00
Ciaran Gultnieks
6d8cf1c789
Build server needs metadata.py
2013-11-20 21:00:28 +00:00
Daniel Martí
c4a5ced10a
Fixes to srclibs with paths
2013-11-20 19:00:22 +01:00
Daniel Martí
47ec7bff2d
Merge branch 'metadata-checks'
2013-11-20 18:54:40 +01:00
Ciaran Gultnieks
5c64a0c6a7
Revert "Stop excessive build output"
...
This reverts commit 7ca5955cac .
Temporarily reverting because it's better, but somehow losing some
build error detail for the build logs that go to the wiki. Excessive
output is better than missing output for now.
2013-11-19 22:40:35 +00:00
Daniel Martí
fb38eb6b8c
First metadata checks rewrite; New metadata.py module
2013-11-19 15:35:16 +01:00
Daniel Martí
cb282217d6
Try to fix srclibs on server builds
2013-11-18 10:24:02 +01:00
Daniel Martí
363d404cbf
Fix remaining srclib issues
2013-11-16 22:49:37 +01:00
Ciaran Gultnieks
7ca5955cac
Stop excessive build output
2013-11-15 09:46:46 +00:00
Ciaran Gultnieks
cd8bd62e0b
Ensure end of buildserver output is always captured
2013-11-13 18:45:37 +00:00
Ciaran Gultnieks
5a0bf1ddfb
Lose a lot of vbox/vagrant/general output noise
2013-11-12 22:21:35 +00:00
Ciaran Gultnieks
c75aa26115
Improve error output for missing extlibs
2013-11-12 20:14:16 +00:00
Ciaran Gultnieks
60fbbead5c
Silence silly warning on buildserver vm
2013-11-12 10:55:27 +00: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í
72151355b1
Look for '.apk', not just 'apk', for ant/maven outputs
2013-11-08 19:03:23 +01:00
Daniel Martí
55e3fc9aa3
Fix maven apk finding method
2013-11-08 18:56:28 +01:00
Daniel Martí
3638edd252
Make FDroidPopen a lot simpler, pythonize a few things
2013-11-04 20:19:31 +01:00
Daniel Martí
c3be06fb1d
Start rewriting options and config as common.py globals
2013-11-01 13:55:38 +01:00
Daniel Martí
2e4e2a84a0
Also remove 'obj' when removing jni dirs
2013-11-01 13:55:37 +01:00
Ciaran Gultnieks
08287a1fa8
Handle repo config in a more sensible way
2013-10-31 15:37:39 +00:00
Daniel Martí
2c804ef88a
Switch all shebangs to 'env python2'
2013-10-31 13:27:24 +01:00
Daniel Martí
a0e7409148
Away with all the funambol ugly tweaks
2013-10-30 18:24:03 +01:00
Daniel Martí
4fb857bbb0
Don't try to find output if we're doing an --install
2013-10-29 00:35:14 +01:00
Daniel Martí
a546013756
Clean gradle signing configs all at once
2013-10-27 23:43:38 +01:00
Ciaran Gultnieks
b556693d4a
Changing that from the expected value will trip someone up in the future
2013-10-27 17:03:28 +00:00
Ciaran Gultnieks
ccdea798fc
Don't need legacy disabled build handling everywhere now
2013-10-27 14:40:02 +00:00
Ciaran Gultnieks
715035a707
Introduce disable= as a better way of disabling a build
...
Prefixing commit ID with ! and a message will still work, but that's
very silly. Using disable= is now the correct way.
2013-10-26 10:28:12 +01:00
Ciaran Gultnieks
0ab39934b2
build --test now always builds, even if output already exists (issue #333 )
2013-10-24 09:43:14 +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
Daniel Martí
162c7c40e6
Fix issues with .apklib files being seen as output apks
2013-10-23 19:54:04 +02:00
Daniel Martí
8c583ec7bc
Allow for maven=yes@dir like gradle
2013-10-23 19:54:04 +02:00
Ciaran Gultnieks
fa2b787b92
Ensure correct exit code from buildserver build
2013-10-21 21:16:41 +01:00
Ciaran Gultnieks
a403d10212
Fix to a9a947
2013-10-20 21:15:35 +01:00
Ciaran Gultnieks
3fc2ef5ebe
Clarify error message
2013-10-20 21:11:35 +01:00
Daniel Martí
a9a947af86
Add functions to find apk and tarball paths
2013-10-19 12:21:47 +02:00
Daniel Martí
c631a3a8e1
Run maven's deploy like ant and gradle do
2013-10-16 23:34:51 +02:00
Daniel Martí
4bb3b77554
Don't remove non-Popen related declares
2013-10-16 23:34:32 +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
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í
1b291a58d7
Fix some crashes with clean/build procedures
2013-10-11 17:14:42 +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í
f9eda50276
Fix silly object name issue, also clean jni dirs
2013-10-10 16:30:32 +02:00