micu
96e4062bcf
Fix project.properties dependency issue
...
Correctly place scrlib references also
in the case there is no project.properties file
present in the original repository.
This commit fixes a problem, which was introduced with
021df3c424
: If no
project.properties file exists in the original
project's source repo, place_srclib will not place
a dependency --- even if there should be one:
> if not os.path.isfile(proppath):
> return
Example app: fdroiddata/metadata/org.berlin_vegan.bvapp.txt
2015-04-17 01:10:23 +02:00
Daniel Martí
d1d257bef4
lint: add commented out warnings about google code
2015-04-14 14:18:44 +02:00
Daniel Martí
4888339a9d
Also run main gradle clean task in case it's got dependencies
2015-04-10 00:14:52 +02:00
Daniel Martí
b416795166
Start supporting gradle tasks that belong to subprojects
2015-04-10 00:14:25 +02:00
Daniel Martí
ed5c2fd33d
Add gradle 2.3 to the buildserver
...
Fixes apps that explicitly require 2.3 via gradleVersion
2015-04-09 16:02:35 +02:00
Daniel Martí
f8c32ce045
Add android version 5.1
2015-04-06 22:18:54 +02:00
Daniel Martí
acd49c6e4d
When patching or checking plugin versions, use *.gradle
...
Apparently all *.gradle files are valid, e.g. global.gradle.
2015-04-06 17:42:26 +02:00
Daniel Martí
021df3c424
Other minor file reading fixes
2015-04-03 00:14:32 +02:00
Daniel Martí
241a3f02ac
Always check that files actually are files before reading
...
This fixes crashes with e.g. broken symlinks
2015-04-03 00:05:22 +02:00
Daniel Martí
85b48a5c25
Fix buildTools versions that reference variables
2015-03-31 23:08:32 +02:00
Ciaran Gultnieks
c6434476e9
Work when cpu count is not defined
2015-03-27 20:49:43 +00:00
Daniel Martí
45925c6816
Forgot to bump build_tools in the configs
2015-03-24 21:36:42 +01:00
Daniel Martí
71d8888308
Merge branch 'import' into 'master'
...
Importer: Fix duplicated urls
Importer uses provided URL for the "website" as default. If "sourcecode" is set to the same, this causes a lint error. For Github the website is now empty while Gitlab's sourcecode is no longer the bas project url.
See merge request !46
2015-03-22 17:18:45 +00:00
Boris Kraut
6353dd1a09
Importer: Fix duplicated urls
2015-03-22 03:24:43 +01:00
Daniel Martí
66487272cd
Update build tools to 22.0.0
2015-03-21 23:42:31 +01:00
Daniel Martí
92fdcd3e6a
Update sdk to 24.1.2
2015-03-21 23:41:08 +01:00
Daniel Martí
4c0ee6ddce
Add android-22 target
2015-03-21 23:28:09 +01:00
Daniel Martí
4feedb7c6b
Gradle plugin version 1.1 still uses gradle 2.2
2015-03-15 16:25:41 +01:00
Ciaran Gultnieks
c2c628273c
Merge branch 'update-readme' into 'master'
...
Update readme
Updated the main README file to include a list of dependencies.
Forgot to update my e-mail address, so I closed Merge Request !44 first.
See merge request !45
2015-03-11 13:32:09 +00:00
Schneider Werner-Walter
3c5af7e0d9
Update README file.
2015-03-11 10:28:47 +02:00
Daniel Martí
fdb71e2a41
lint: don't take commas as punctuation
2015-03-05 15:32:45 +01:00
Daniel Martí
3b7b8b9bde
Don't take placeholders commits as possible tags
2015-03-05 15:25:21 +01:00
Daniel Martí
edd3a787aa
Also set ANDROID_NDK_HOME since gradle may need it
2015-03-05 15:25:09 +01:00
Daniel Martí
8510961db9
Also ignore PEP8 W503
2015-03-05 15:24:52 +01:00
Daniel Martí
9be0d35bd1
Ignore all the pep8 errors ignored by the default config
2015-02-07 21:58:24 -08:00
Ciaran Gultnieks
c7f3d65997
Merge branch 'LOffice' into 'master'
...
Add LibreOffice build-deps.
These are the dependencies that i needed in a VM with a "Debian Jessie netinst" installation. I had in the system the "Standard system utilities", fdroidserver, all the packages listed in "buildserver/cookbooks/fdroidbuild-general/recipes/default.rb", and "build-essential". I assume that the BS has build-essential installed as its needed to build the "VirtualBox Guest Additions".
See merge request !42
2015-02-05 09:10:52 +00:00
Matías Zúñiga
3d791e4c9e
Add dependencies needed by "LibreOffice Viewer Beta"
2015-02-03 23:45:26 +00:00
Ciaran Gultnieks
ad1e936ad7
Failed to update what page?
2015-02-01 20:32:03 +00:00
Ciaran Gultnieks
ea17f08112
Note about required python version
2015-02-01 20:31:46 +00:00
Ciaran Gultnieks
b71433e66b
Allow buildserver CPU count to be configured
2015-02-01 09:00:04 +00:00
Ciaran Gultnieks
d3f8a9f276
Signature file names are not fixed
2015-01-31 16:16:21 +00:00
Ciaran Gultnieks
d254fb81f2
Use jarsigner-based verification in publish
2015-01-31 15:59:00 +00:00
Ciaran Gultnieks
94edef3b34
Need the information about what's different from verify_apks
2015-01-31 15:58:08 +00:00
Parménides GV
f26a908dab
Add function to verify apks via jarsigner
2015-01-31 15:55:18 +00:00
Ciaran Gultnieks
3e7046e23b
Use pre-retrieved Binary when publishing
...
This allows this system to work when the machine that runs 'fdroid
publish' is offline.
2015-01-31 15:36:57 +00:00
Ciaran Gultnieks
d1c03fbdbf
Retrieve Binaries at build time
2015-01-31 15:36:26 +00:00
Ciaran Gultnieks
95ff6de599
Improve validation of fdroid import page parsing
2015-01-31 12:07:42 +00:00
Ciaran Gultnieks
e26ad377a6
Handle not-found package name gracefully
2015-01-31 12:07:42 +00:00
Ciaran Gultnieks
8c1e1b1d24
Merge branch 'fxbuilddeps' into 'master'
...
Add firefox build-deps.
See merge request !40
2015-01-31 12:04:16 +00:00
Ciaran Gultnieks
384f97e998
Ensure package names are valid
2015-01-26 18:30:01 +00:00
Ciaran Gultnieks
fe7f6cfe50
Remove shell option from FDroidPopen
2015-01-26 18:30:01 +00:00
Ciaran Gultnieks
43ccdce0ac
wp-fdroid: Properly escape fdfilter
...
Resolves an XSS issue identified by Cure53 (https://cure53.de )
2015-01-26 18:30:01 +00:00
Boris Kraut
abdc97142b
Add compare-locales via easy_install for Firefox
2015-01-25 19:33:02 +01:00
Boris Kraut
ffd5263b58
Add build-deps for Firefox
2015-01-25 19:32:14 +01:00
Ciaran Gultnieks
7fdddb729e
Merge branch 'master' into 'master'
...
fix build issues
Fixed three build issues: one PEP8 and two small errors in the tests.
See merge request !39
2015-01-21 16:30:43 +00:00
Hans-Christoph Steiner
2a87ae5127
fix update.TestCase: remove unused SilentPopen import, that class was removed
2015-01-21 10:21:54 +01:00
Hans-Christoph Steiner
3b3d026ee3
fix install test by making sure common.options is set
2015-01-21 10:21:54 +01:00
Hans-Christoph Steiner
e3628b2d74
fix PEP8 E124 closing bracket missing visual indentation
2015-01-21 10:21:54 +01:00
Ciaran Gultnieks
2656ea230c
Merge branch 'antifeature' into 'master'
...
Update docs: AntiFeatures
See merge request !38
2015-01-21 09:19:12 +00:00
Ciaran Gultnieks
6a780a5a27
Fix no-checksum option type for local sync ( fixes #67 )
2015-01-21 09:16:08 +00:00