Ciaran Gultnieks
dad4f496f0
Fix rm safety check
...
I got it backwards due to my stupid parameter naming.
2013-10-27 17:16:04 +00:00
Ciaran Gultnieks
921b407582
Allow rm to recursively remove directories
2013-10-27 17:05:53 +00:00
Ciaran Gultnieks
b556693d4a
Changing that from the expected value will trip someone up in the future
2013-10-27 17:03:28 +00:00
Ciaran Gultnieks
ccdea798fc
Don't need legacy disabled build handling everywhere now
2013-10-27 14:40:02 +00:00
Ciaran Gultnieks
075551b715
Disabled should be first
2013-10-27 14:36:25 +00:00
Ciaran Gultnieks
945f99e4ca
Translate disabled commit to proper disabled
2013-10-27 14:35:57 +00:00
Ciaran Gultnieks
327e472169
Read new or old recipe formats, write new format
...
Slightly tested. See https://f-droid.org/wiki/page/Build_Recipe_Format
2013-10-27 14:06:55 +00:00
Ciaran Gultnieks
67021f8760
Include bugsense in scanner
2013-10-26 19:30:17 +01:00
Ciaran Gultnieks
715035a707
Introduce disable= as a better way of disabling a build
...
Prefixing commit ID with ! and a message will still work, but that's
very silly. Using disable= is now the correct way.
2013-10-26 10:28:12 +01:00
Daniel Martí
2aafda0154
bash != /bin/bash
2013-10-25 21:30:00 +02:00
Daniel Martí
1a59f063b9
Absolute paths in some gitignore fields, ignore all boxes
2013-10-25 20:57:16 +02:00
Daniel Martí
c624556b13
Don't include getsig.class as source
2013-10-25 20:43:16 +02:00
Daniel Martí
3f92d3243c
Partially revert Requires Root: changes
2013-10-25 17:19:23 +02:00
Daniel Martí
1452a55642
Don't place UCM:Static in apps to update
2013-10-25 17:16:40 +02:00
Ciaran Gultnieks
b7425d7253
Be more selective about removing bin directories
2013-10-25 11:59:55 +01:00
Daniel Martí
0ba888850a
Regression - we won't do subvercodes
2013-10-25 10:37:53 +02:00
Ciaran Gultnieks
3e8db35101
Fix recently introduced import bug
2013-10-25 09:28:11 +01:00
Hans-Christoph Steiner
4d79f41bea
convert setup.py into working setuptools-based installer
...
With this setup.py, its possible to install the required packages using:
pip install -e .
The Debian packaging will also automatically get the dependencies from
install_requires. This does not handle the generation of the docs at all.
I have not found a straightforward way to include running ./gendocs.sh in
setup.py, but its easy to run in the Debian packaging.
2013-10-24 21:28:04 +01:00
Hans-Christoph Steiner
9e113dbacf
include basic description paragraphs for F-Droid and server in README
...
Having these basic descriptions in the README provides a quick way to find
out what F-Droid and fdroidserver are. Plus it will show up on the
gitorious git repo, and will automatically be included in the Python
packaging, where it will be pushed to pypi and other places.
2013-10-24 21:26:29 +01:00
Ciaran Gultnieks
2859db6e84
Always include search in browse
2013-10-24 18:27:22 +01:00
Ciaran Gultnieks
84f8c5ab8c
Add client download button before packages section in browser
2013-10-24 18:02:51 +01:00
Ciaran Gultnieks
eba477d922
HTTPS is forced, so that text is no longer necessary
2013-10-24 17:53:10 +01:00
Ciaran Gultnieks
fe46cc8fdd
Quick hack to fix FDroidPOpen
...
That loop is using more CPU that the actual building of the app.
2013-10-24 11:12:15 +01:00
Ciaran Gultnieks
17df97e714
Correct .bsenv for interactive ssh
2013-10-24 10:02:36 +01:00
Ciaran Gultnieks
0ab39934b2
build --test now always builds, even if output already exists (issue #333 )
2013-10-24 09:43:14 +01:00
Daniel Martí
c64bf8e479
docs: maven now also supports @dir like gradle
2013-10-23 19:59:28 +02:00
Daniel Martí
83183a31ac
Don't output stdout/stderr twice, print what is run and where
2013-10-23 19:54:05 +02:00
Daniel Martí
162c7c40e6
Fix issues with .apklib files being seen as output apks
2013-10-23 19:54:04 +02:00
Daniel Martí
8c583ec7bc
Allow for maven=yes@dir like gradle
2013-10-23 19:54:04 +02:00
Ciaran Gultnieks
548c5f606c
Removed bogus (hopefully) checkout
2013-10-23 15:57:02 +01:00
Ciaran Gultnieks
fe720343c2
Add wiki category for disabled apps (issue #163 )
2013-10-23 13:19:50 +01:00
Daniel Martí
843be72667
label regex pattern now doesn't stop until a new field or a newline are found
2013-10-23 09:58:32 +02:00
Daniel Martí
6de94d8e11
Use "Requires Root:" as a forced ACCESS_SUPERUSER permission
2013-10-23 01:00:21 +02:00
Daniel Martí
a9ed110301
Don't mix tabs and spaces in wp-fdroid.php
2013-10-22 17:08:25 +02:00
Ciaran Gultnieks
fa2b787b92
Ensure correct exit code from buildserver build
2013-10-21 21:16:41 +01:00
Daniel Martí
b4293fb9d6
Fix hg checkupdates
2013-10-21 17:00:42 +02:00
Daniel Martí
4233d0d15f
Fix silly forcever(sion|code) errors
2013-10-20 22:27:34 +02:00
Ciaran Gultnieks
831646dea2
Add some makebuildserver options
2013-10-20 21:16:42 +01:00
Ciaran Gultnieks
a403d10212
Fix to a9a947
2013-10-20 21:15:35 +01:00
Ciaran Gultnieks
3fc2ef5ebe
Clarify error message
2013-10-20 21:11:35 +01:00
Daniel Martí
3e9b70f688
Loop over all AM.xml files for forcever(sion|code)
2013-10-20 13:43:15 +02:00
Daniel Martí
23dc78da44
Also install platform-tools
2013-10-20 13:42:58 +02:00
Daniel Martí
a9a947af86
Add functions to find apk and tarball paths
2013-10-19 12:21:47 +02:00
Daniel Martí
b75d8b7271
New Update Check Mode: RepoTrunk
2013-10-17 23:27:55 +02:00
Daniel Martí
efcf850247
Update many android tools
...
* Gradle from 1.7 to 1.8
* Android SDK from 21.0.1 to 22.2.1
* SDK Build Tools from 18.0.1 to 18.1.1
* Added legacy toolchains to NDK r9
2013-10-17 15:29:52 +02:00
Daniel Martí
8d1db23eee
Non-greedy match for app labels (should fix the icon= stuff)
2013-10-17 13:19:06 +02:00
Daniel Martí
c631a3a8e1
Run maven's deploy like ant and gradle do
2013-10-16 23:34:51 +02:00
Daniel Martí
4bb3b77554
Don't remove non-Popen related declares
2013-10-16 23:34:32 +02:00
Daniel Martí
c83e4f9729
Don't be verbose when preparing srclibs
2013-10-16 23:31:02 +02:00
Daniel Martí
db80644fa6
Finish large reworking of Popen calls
...
Now we handle the output pipes via Queues, which means that long and verbose
builds (like navit) won't hang mercilessly during any of init=, prebuild=
build= or the build itself. This also removes redundancies.
2013-10-16 23:19:11 +02:00