Commit graph

727 commits

Author SHA1 Message Date
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
Daniel Martí
8541cdf893 Switch to python-magic from PIL 2014-02-03 14:14:42 +01:00
Daniel Martí
18ef1b53bc Don't output when checking repo 2014-01-31 11:40:03 +01:00
Daniel Martí
5525c5cd5f Don't print cmd info if output is false 2014-01-31 09:22:30 +01:00
Daniel Martí
430cd42f80 Merge branch 'master' into logging
Conflicts:
	fdroidserver/common.py
2014-01-30 23:58:23 +01:00
Daniel Martí
8a5b2e41f1 Forgot to remove verbose print 2014-01-30 00:17:26 +01:00
Daniel Martí
1b0fb05337 Handle dirs to be ignored in scan_source more gracefully 2014-01-30 00:16:03 +01:00
Daniel Martí
72fa1891bf Merge branch 'master' into logging
Conflicts:
	fdroidserver/build.py
2014-01-29 13:57:57 +01:00
Daniel Martí
63a0e859ff Run submodule reset and clean before update. Also do --recursive for these. 2014-01-29 12:38:21 +01:00
Daniel Martí
c06fafdb6f Do submodules recursively, do init and update at the same time 2014-01-28 23:49:36 +01:00
Daniel Martí
2f93ba9bd6 Merge branch 'master' into logging
Conflicts:
	fdroidserver/common.py
2014-01-28 14:14:59 +01:00
Daniel Martí
d5859fab32 Fix a couple gradle python mistakes 2014-01-28 14:14:18 +01:00
Daniel Martí
3687147997 Update my own copyright notices 2014-01-28 14:07:19 +01:00
Daniel Martí
3e789bd6b5 Merge compilesdk= into target=, better documentation about target= 2014-01-28 14:01:32 +01:00
Daniel Martí
dfd0ecc740 When using placed srclibs, don't fail if proj.prop doesn't exist 2014-01-27 22:34:34 +01:00
Daniel Martí
dbb6db5bb5 Add logging to init.py, remove silly options.verbose code 2014-01-27 22:22:30 +01:00
Daniel Martí
2d2d21fc38 Don't always print output in FDroidPopen when -v is given 2014-01-27 21:49:01 +01:00
Daniel Martí
62c3663df3 Lots more FDroidPopen replacements 2014-01-27 21:48:22 +01:00
Daniel Martí
9bc8dc95ff More switching from Popen to FDroidPopen 2014-01-27 21:48:22 +01:00
Daniel Martí
caa3d4eace Start doing logging properly 2014-01-27 21:48:22 +01:00
Daniel Martí
fc2c1bb1a8 More config changes
* Add the remaining defaults
* Don't always check that dirs exist
* Better sample config
2014-01-26 21:40:31 +01:00
Daniel Martí
d8fde9e855 Don't check for mvn and gradle binaries 2014-01-26 21:30:54 +01:00
Daniel Martí
c4d14ce86a Don't always require ndk_path 2014-01-26 21:28:09 +01:00
Daniel Martí
bc94f21463 Update defaults, mvn3 to mvn 2014-01-26 21:25:52 +01:00
Daniel Martí
0de1efeba4 Revert "Fix possible git-svn bug"
This reverts commit 61a61824d4.
2014-01-26 20:35:58 +01:00
Daniel Martí
61a61824d4 Fix possible git-svn bug 2014-01-24 18:25:06 +01:00
Daniel Martí
325cca0e37 Indent properly, space the code a bit 2014-01-24 10:10:40 +01:00
أحمد المحمودي (Ahmed El-Mahmoudy)
15c0a2779a git-svn: Support <branch>/<rev> in commit field
commit=<rev> is still supported
2014-01-24 10:49:20 +02:00
Daniel Martí
b3ef0970dc Make UCMs work for every android xml "namespace" 2014-01-23 10:52:09 +01:00
Daniel Martí
20aa416a4b Small logic fix in Update Project: 2014-01-23 10:40:23 +01:00
Daniel Martí
1e216f7f46 Don't update srclibs on their own if using them already 2014-01-23 10:34:42 +01:00
Daniel Martí
48afe5399a Dopatch and srclibs right after init 2014-01-23 10:29:04 +01:00
Daniel Martí
da2bb11580 When fetching tags in git, get rid of removed ones 2014-01-22 10:38:34 +01:00
Daniel Martí
41c522319b Revert "Run android update after applying srclibs"
This reverts commit 84fc2d9831.
2014-01-21 10:14:37 +01:00
Daniel Martí
84fc2d9831 Run android update after applying srclibs 2014-01-21 00:25:23 +01:00
Daniel Martí
b4b8b0d6a3 Typo in hg handling 2014-01-20 16:14:29 +01:00
Daniel Martí
482ae77854 Don't always raise an exception when using hg purge 2014-01-20 10:01:49 +01:00
Daniel Martí
228ed8eac9 Simplify hg purge workarounds 2014-01-20 00:33:31 +01:00
Ciaran Gultnieks
66e540772f Merge branch 'master' of gitorious.org:f-droid/fdroidserver 2014-01-16 10:18:10 +00:00