Daniel Martí
a4780c2107
Start rewrite: Remove --package and --install from 'build'
2013-12-19 17:05:40 +01:00
Kilian Holzinger
6435551e66
hg deletes now all changes, so we get a unchanged, blank repo. this is also the behaviour of git
2013-12-12 10:26:56 +01:00
Daniel Martí
31c9f0a644
Also allow for '~' and '~user'
2013-12-07 13:21:45 +01:00
Daniel Martí
c8b417bf4a
Expand vars properly
2013-12-07 13:20:22 +01:00
Daniel Martí
86c91c8166
Do not output warnings for missing configs
2013-12-07 12:15:46 +01:00
Daniel Martí
ae0ca52557
Forgot a couple continues
2013-12-06 21:31:47 +01:00
Daniel Martí
f0b66cee92
Only warn about config.py perms if there's sensitive info
2013-12-06 17:20:03 +01:00
Daniel Martí
3825e5aebe
Fixes to config parsers
2013-12-06 16:38:46 +01:00
Daniel Martí
9a2a0efa41
Reading config now also checks its assigned bins and dirs
2013-12-06 12:55:56 +01:00
Daniel Martí
9ecf6fcf74
Take "$VALUE" settings from environment variables
...
Set sdk_path and ndk_path defaults to $ANDROID_HOME and $ANDROID_NDK
2013-12-06 12:37:53 +01:00
Daniel Martí
8d91a1e915
target= affects updating srclibs again, small fixes
2013-12-06 12:15:13 +01:00
Daniel Martí
b53dd5708a
Nongreedy matches for retrieve_string
2013-12-04 20:17:49 +01:00
Daniel Martí
996f141da8
Make app and version name formats a standard
2013-12-02 15:35:25 +01:00
Daniel Martí
bf61dcf708
Support application names in the form of '&app_name;'
2013-12-02 15:09:59 +01:00
Ciaran Gultnieks
41d7068604
Add ouya-sdk to usual suspects
2013-12-01 16:47:17 +00:00
Ciaran Gultnieks
7cc21fe89a
Allow definition of index max age in repo config
2013-11-26 22:07:47 +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
da0af33bf4
Some more symlink-related improvements
2013-11-24 10:29:28 +00:00
Ciaran Gultnieks
95495b2818
Make rm work propery with symlinks
2013-11-24 09:47:11 +00:00
Ciaran Gultnieks
03c092998e
Merge branch 'master' of gitorious.org:f-droid/fdroidserver
2013-11-24 09:42:50 +00:00
Ciaran Gultnieks
1198c0299c
Remove signing keys later in build
...
Specifically, after rm, otherwise it can attempt to modify files (or
symlinks!) that are going to be removed.
2013-11-24 09:42:16 +00:00
Daniel Martí
ca3c954d3d
Prepare srclibs after patches
2013-11-23 12:21:17 +01:00
Ciaran Gultnieks
0231409224
Permission check correct file
2013-11-23 10:56:58 +00:00
Daniel Martí
3372a5fb25
Small fix to keysigning cleaning output
2013-11-20 19:08:59 +01:00
Daniel Martí
c4a5ced10a
Fixes to srclibs with paths
2013-11-20 19:00:22 +01:00
Daniel Martí
fb38eb6b8c
First metadata checks rewrite; New metadata.py module
2013-11-19 15:35:16 +01:00
Daniel Martí
b6f5c15a7c
Try to fix srclibs for the BS
2013-11-18 22:31:52 +01:00
Daniel Martí
93b2dca3a3
Small fix to ant srclib numbers
2013-11-18 08:41:29 +01:00
Daniel Martí
b335759816
Add srclib proj.prop lines if not already there
2013-11-17 23:23:25 +01:00
Daniel Martí
60f07b49b1
Also avoid readLines from build.gradle
2013-11-17 22:04:27 +01:00
Daniel Martí
83658bc0da
Add crashlytics to usual suspects
2013-11-17 22:04:27 +01:00
Daniel Martí
d32722a4aa
gradle and maven keys should be among the first
2013-11-16 22:51:03 +01:00
Daniel Martí
4543588941
Fix keysigning patching (again)
2013-11-16 12:54:35 +01:00
Daniel Martí
64a7a5149e
Fix srclib subdir paths
2013-11-16 12:54:23 +01:00
Daniel Martí
b6eefb2d5d
Fix keysigning patches
2013-11-15 21:24:54 +01:00
Daniel Martí
860baa883c
New feature: Srclibs much easier to use for ant, recursive srclibs
...
Will write its documentation once it's stable and polished
2013-11-15 20:42:17 +01:00
Daniel Martí
d7906fe07b
Only notify of those gradle/ant files that were stripped of signing keys
2013-11-15 12:42:39 +01:00
Ciaran Gultnieks
887e754170
Merge branch 'master' of gitorious.org:f-droid/fdroidserver
2013-11-15 09:47:32 +00:00
Ciaran Gultnieks
7e57ee768a
Correctly detect subproject update failure
2013-11-15 09:47:12 +00:00
Ciaran Gultnieks
b48239084d
Improve error reporting for rm problems
2013-11-15 09:46:04 +00:00
Daniel Martí
038a55ae0c
Remove keysigning configs more consistently:
...
* Do it for srclibs as well as apps
* Find all ant *.properties files like we do with gradle ones
* Remove extra gradle problems (e.g. changing apk names)
2013-11-14 14:09:37 +01:00
Ciaran Gultnieks
c75aa26115
Improve error output for missing extlibs
2013-11-12 20:14:16 +00:00
Ciaran Gultnieks
652674f4eb
Only say 'reading config file' in verbose mode
2013-11-12 20:00:15 +00:00
Daniel Martí
355dc1bfd9
Fix crashes when writing boolean metadata fields
2013-11-10 17:27:47 +01: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