Daniel Martí
5d6baedbc9
Try to fix <pre> issues on large lastbuilds
2014-03-17 14:52:01 +01:00
Daniel Martí
9014206b76
Properly identify jar files
2014-03-16 23:38:00 +01:00
Ciaran Gultnieks
93987eac17
Correction to 6b309aff
2014-03-16 22:34:13 +00:00
Ciaran Gultnieks
6b309aff41
Don't use an autoname if it's not found
2014-03-16 22:12:37 +00:00
Ciaran Gultnieks
f2a1a83455
Don't look for strings in unrelated projects
2014-03-16 08:43:54 +00:00
Ciaran Gultnieks
e642561676
Extra debug logging for autoname gathering
2014-03-16 08:43:24 +00:00
Daniel Martí
9962074cf3
Also strip project.properties of ant keysigning options
2014-03-13 10:31:22 +01:00
Daniel Martí
524404db61
Bump default build-tools version
2014-03-09 23:11:10 +01:00
Daniel Martí
19c99feb16
Don't reset a repo if its .fdroidvcs file ends with a newline
2014-03-05 13:22:58 +01:00
Daniel Martí
67d75e550b
Don't add an extra space to git svn clone
2014-03-02 13:39:48 +01:00
Daniel Martí
d7ca28bbbe
Fix gradle patching in a more generic way
2014-02-28 11:27:10 +01:00
Ciaran Gultnieks
a6c1b33a8c
Remove unused import
2014-02-25 12:46:22 +00:00
Daniel Martí
a4ab105234
Look for strings in all xml dirs properly
2014-02-23 20:09:42 +01:00
Daniel Martí
858f89e3ac
Update build-tools to 19.0.2
2014-02-23 12:21:28 +01:00
Daniel Martí
45bd80634c
Fix srclib 'Srclibs:' regression
2014-02-23 11:57:03 +01:00
Daniel Martí
6cd34a1d21
Better gradle signingConfig patching
...
This fixes the building of impeller 0.8.7
2014-02-23 11:54:58 +01:00
Daniel Martí
0c2104039b
Iterate over srclib Srclibs with indexes properly
2014-02-19 10:27:46 +01:00
Daniel Martí
a1d85e32f1
Some JARs have zip mimetype
2014-02-18 16:16:46 +01:00
Daniel Martí
3f485e509f
git-svn fix: run fetch to actually get new tags and branches
2014-02-18 10:34:49 +01:00
Daniel Martí
b9728b2980
Warn about zip files like with jar files
2014-02-18 08:32:35 +01:00
Daniel Martí
d185e04d9e
Also catch compiled java classes in the scanner
2014-02-18 08:32:16 +01:00
Daniel Martí
e1581d0d38
Catch all jar files
2014-02-18 08:25:30 +01:00
Daniel Martí
15f2eada8e
Move config.py keystore checks to after vars have been expanded
2014-02-17 20:04:39 +01:00
moparisthebest
8e40b59c00
Support both debian's and pypi's python-magic libraries, which are different...
2014-02-16 22:42:16 -05:00
Daniel Martí
9064942d06
Remove leftover debug prints
2014-02-17 15:42:21 +01:00
Daniel Martí
a051ea9b93
Don't send a string as cmds to SilentPopen
...
Also, rm= checks for the validity of the paths. That's not useful, since one
could easily do "init=rm -rf ." without that same error popping up.
2014-02-17 14:59:55 +01:00
Daniel Martí
8533b8c44e
Continue using FDroidPopen and SilentPopen more, support shell=
2014-02-17 13:30:11 +01:00
Daniel Martí
cc0943777e
Start implementing SilentPopen
2014-02-17 13:12:25 +01:00
Daniel Martí
0ecd5172b1
Make the 'update' flag a list too
2014-02-17 13:09:44 +01:00
Daniel Martí
aa4fec9ca1
Remove stdin from FDroidPopen
2014-02-17 11:23:53 +01:00
Ciaran Gultnieks
cb3a08ff4b
Improve build output situation since logging changes
2014-02-15 23:27:19 +00:00
Daniel Martí
d0cde659ca
Let the no such package logs in first
2014-02-15 00:40:25 +01:00
Daniel Martí
0da4667bad
Don't clean the main ant project twice
2014-02-13 09:19:26 +01:00
Daniel Martí
24c9232398
Have all multi-value build flags work similarly
...
Semicolons are still supported, but commas are now the better standard.
2014-02-12 11:15:19 +01:00
Daniel Martí
5125b52e39
Remove fixapos and fixtrans
...
These are legacy fixes for very old versions of the Android SDK tools. These
issues have been fixed in stable versions for years.
2014-02-12 10:23:02 +01:00
Daniel Martí
e5539303ff
Get rid of all the debugging flags, not just the ones in the main project
2014-02-11 17:56:36 +01:00
Daniel Martí
25d22fdd3f
Remove update=force
...
It is broken (doesn't support auto or multiple paths), generally useless and
builds using it can easily be fixed via init=rm -f build.xml
2014-02-11 16:46:54 +01:00
Daniel Martí
f7c77ac584
Move project updating to after prebuild (and before clean+build)
...
With this, the legacy echos of android.library.reference... work with
update=auto again.
2014-02-11 16:30:49 +01:00
Daniel Martí
2f1094b5cc
Deprecate "Update Project" in favour of update=auto
2014-02-11 16:30:44 +01:00
Daniel Martí
ff8fa2305e
Update ant projects more elegantly
2014-02-11 16:26:06 +01:00
Daniel Martí
0cef32a407
Small automatic ant updating rewrite
...
* Support two levels of subprojects
* Do lower level libraries first, doing '.' last
* Run 'ant clean' AFTER android update, since a missing build.xml results in ant clean doing nothing
2014-02-10 23:03:02 +01:00
Daniel Martí
e5915072c0
Don't crash if cwd==None
2014-02-10 20:17:48 +01:00
Daniel Martí
6e89e68f76
Fix local.properties sdk-location inserting
2014-02-10 18:26:33 +01:00
Daniel Martí
ff87af1933
Always run normpath on cwd in FDroidPopen
2014-02-10 17:44:31 +01:00
Daniel Martí
409188a4e5
Simplify 'Tags <pattern>' by using regex on top of vcs.gettags()
...
This automagically enables support for pattern-based tags for all vcs types
that support Tags
2014-02-10 12:20:22 +01:00
Daniel Martí
08607a3cd4
Support UCM:Tags <pattern> using git tag -l <pattern>
2014-02-10 11:29:12 +01:00
Daniel Martí
3f0dbe232c
Don't add package ids to commit messages
...
The package id is already in the name of the file changed, plus it makes most
commit messages too long. Also of little interest to most people.
2014-02-10 10:55:29 +01:00
Daniel Martí
083eab579f
Check for subdir after doing submodules
2014-02-09 19:11:15 +01:00
Daniel Martí
1f3653af15
Strip Auto Name: name to avoid extra spacing errors
2014-02-07 21:08:04 +01:00
Daniel Martí
2efce6cc69
Revert "Switch to python-magic from PIL"
...
This reverts commit 8541cdf893
.
2014-02-03 23:04:33 +01:00