1
0
mirror of https://gitlab.com/fdroid/fdroidserver.git synced 2024-11-16 03:40:33 +01:00
Commit Graph

3536 Commits

Author SHA1 Message Date
Daniel Martí
7f2c0e27ca Unify Build and Buildv2 parsing into one
Fixes:

* Buildv2 errors
* Buildv2 now checks with ordered_flags like Build
* Build now has more descriptive exceptions like Buildv2
2014-02-14 18:33:00 +01:00
Daniel Martí
0da4667bad Don't clean the main ant project twice 2014-02-13 09:19:26 +01:00
Daniel Martí
c2963c9cde Prettier fd-commit indenting 2014-02-13 08:17:58 +01:00
Hans-Christoph Steiner
b706ec986f lint.py: add checks for https:// in various URLs
Many times, the http:// URL automatically redirects to https://, like with
github and gitorious.  For git repos, using https:// reduces metadata
leakage for more privacy, and increases the security a little bit.  For SVN
repos, using https:// is much more important since the repo format itself
does not provide the same level of verification as git, hg, etc. do.
2014-02-12 22:43:27 -05: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í
7309b3c198 Show <filename>:<line> when complaining about metadata errors 2014-02-11 20:48:14 +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í
255d4a03ef 'Category' isn't accepted, so don't do backwards support of it 2014-02-11 17:08:58 +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í
86aa3d1530 Fix Tags <pattern> stats 2014-02-11 08:47:47 +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í
1e80ebef6d Fix texinfo syntax 2014-02-10 16:42:04 +01:00
Daniel Martí
fd1b708ef2 Finish fixing orderings 2014-02-10 16:39:56 +01:00
Daniel Martí
098b8f433d Fix archive policy ordering 2014-02-10 16:39:04 +01:00
Daniel Martí
cc9314732f Fix auto name ordering 2014-02-10 16:35:36 +01:00
Daniel Martí
a239a60c31 Add "Tags [pattern]" doc 2014-02-10 12:36:10 +01:00
Daniel Martí
6489ef070b Add srclib numbers doc 2014-02-10 12:31:53 +01:00
Daniel Martí
24cd80ae80 Forgot a dev print (again) 2014-02-10 12:21:42 +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í
dbb7f63906 Add quilt for csipsimple 2014-02-10 09:41:04 +01:00
Daniel Martí
7a70dea2c9 Also search by app id on the website 2014-02-10 09:34:25 +01:00
Daniel Martí
51fc868b5c Add swig as osmand dependency 2014-02-09 22:48:40 +01:00
Daniel Martí
083eab579f Check for subdir after doing submodules 2014-02-09 19:11:15 +01:00
Daniel Martí
d949b9ffbb Don't show INFO: when not doing verbose runs 2014-02-09 12:39:43 +01:00
Daniel Martí
ec0de6b370 Do some warnings properly 2014-02-07 21:38:28 +01:00
Daniel Martí
0b6faa5f22 Try to fix some TypeErrors 2014-02-07 21:36:19 +01:00
Daniel Martí
1f3653af15 Strip Auto Name: name to avoid extra spacing errors 2014-02-07 21:08:04 +01:00
Daniel Martí
d661b7a877 Fix UCD writing 2014-02-05 16:10:03 +01:00
Daniel Martí
e81d1da774 Support ':' in names/autonames 2014-02-05 15:33:20 +01:00
Daniel Martí
18deea2ac8 Error when extra spacings are found 2014-02-05 09:47:55 +01:00
Daniel Martí
f36e7bff29 Also check for the validity of build flags 2014-02-05 09:39:09 +01:00
Daniel Martí
56a80483e9 Make f-droid barf on unrecognised field names 2014-02-05 09:29:26 +01:00
Daniel Martí
1ff5f1b2f8 Add readmeta completion 2014-02-05 09:21:28 +01:00
Daniel Martí
b8a841a7e4 Fix vagrant popen error 2014-02-04 10:55:14 +01:00
Ciaran Gultnieks
b8e48f32f7 Partly revert c7f2cbd to make stats work again 2014-02-04 07:34:55 +00:00
Daniel Martí
49ec09a78b Add missing -v/--verbose flag to import 2014-02-03 23:38:33 +01:00
Daniel Martí
b8e5e0a0ec Revert "Reflect python imaging package change in docs"
This reverts commit 4de065fc38.
2014-02-03 23:04:37 +01:00
Daniel Martí
2efce6cc69 Revert "Switch to python-magic from PIL"
This reverts commit 8541cdf893.
2014-02-03 23:04:33 +01:00
Ciaran Gultnieks
f69dbd3e9e Revert "Switch to python-pgmagick on buildserver too"
This reverts commit f012165c69.
2014-02-03 22:01:33 +00:00
Ciaran Gultnieks
f012165c69 Switch to python-pgmagick on buildserver too 2014-02-03 21:51:22 +00:00
Daniel Martí
4de065fc38 Reflect python imaging package change in docs 2014-02-03 14:25:27 +01:00