Copyright @copyright{} 2013 David Black
- Copyright @copyright{} 2013, 2014 Daniel Martí
+ Copyright @copyright{} 2013, 2014, 2015 Daniel Martí
+
+ Copyright @copyright{} 2015 Boris Kraut
@quotation
Permission is granted to copy, distribute and/or modify this document
* Maintainer Notes::
* Repo Type::
* Repo::
+ * Binaries::
* Build::
* AntiFeatures::
* Disabled::
@cindex Summary
A brief summary of what the application is. Since the summary is only allowed
-one line on the list of the F-Droid client, keeping it to within 50 characters
+one line on the list of the F-Droid client, keeping it to within 80 characters
will ensure it fits most screens.
@node Description
@item
@samp{srclib}
@end itemize
+
@node Repo
@section Repo
and you want to use this srclib, then you have to set Repo to
@code{FooBar}.
+ @node Binaries
+ @section Binaries
+
+ @cindex Binaries
+
+ The location of binaries used in verification process.
+
+ If specified, F-Droid will verify the output apk file of a build against the
+ one specified. You can use %v and %c to point to the version name and version
+ code of the current build. To verify the F-Droid client itself you could use:
+ @code{Binaries:https://f-droid.org/repo/org.fdroid.fdroid_%c.apk}
+
+ F-Droid will use upstream binaries if the verification succeeded.
+
@node Build
@section Build
Build with Gradle instead of Ant, specifying what flavours to use. Flavours
are case sensitive since the path to the output apk is as well.
-If only one flavour is given and it is 'yes' or 'main', no flavour will be
-used. Note that for projects with flavours, you must specify at least one
-valid flavour since 'yes' or 'main' will build all of them separately.
+If only one flavour is given and it is 'yes', no flavour will be used.
+Note that for projects with flavours, you must specify at least one
+valid flavour since 'yes' will build all of them separately.
@item maven=yes[@@<dir>]
Build with Maven instead of Ant. An extra @@<dir> tells F-Droid to run Maven