Categories:Games
License:GPL-2.0-only
Web Site:http://xwords.sourceforge.net/android.php
Source Code:http://xwords.sourceforge.net/source.php
Issue Tracker:http://xwords.sourceforge.net/contact.php
Changelog:http://xwords.sf.net/and_changes.php

Auto Name:Crosswords
Summary:A Scrabble-like game
Description:
A cross-platform game with the same rules as Scrabble that can be played locally
(on the same device), via SMS or Bluetooth or via an internet relay. Invite
other people to a game by sending them a message (or enter the name of the room
if you already know it). Drag letters onto the board next to other letters to
make new words; press the number on the right of the screen to commit your move
and let the next person move. An English wordlist is included but there is a
link to the website to download wordlists to play in other languages.

The source code supports push messaging via Google Play, but that won't function
in this build even if Google Play is installed. It just means that moves won't
be transmitted quite as quickly as if it were supported. Play via SMS or
Bluetooth is unaffected by this.
.

Repo Type:git
Repo:git://xwords.git.sourceforge.net/gitroot/xwords/xwords

Build:4.4 beta 33,26
    commit=android_beta_33
    subdir=xwords4/android/XWords4
    buildjni=yes

Build:4.4 beta 38,30
    commit=android_beta_38
    subdir=xwords4/android/XWords4
    buildjni=yes

Build:4.4 beta 39,31
    commit=android_beta_39
    subdir=xwords4/android/XWords4
    prebuild=cd .. && \
        scripts/genvers.sh >ant_out.txt
    target=android-8
    buildjni=yes

Build:4.4,50
    commit=android_beta_58
    subdir=xwords4/android/XWords4
    init=rm -f build.xml
    forceversion=yes
    prebuild=../scripts/gen_gcmid.sh > src/org/eehouse/android/xw4/GCMConsts.java && \
        cd ../ && \
        sed -i '/R.java/d' scripts/genvers.sh && \
        scripts/genvers.sh XWords4 xw4 > ant_out.txt
    buildjni=yes

Build:4.4 beta 60,52
    commit=android_beta_60
    subdir=xwords4/android/XWords4
    init=rm -f build.xml
    prebuild=../scripts/gen_gcmid.sh > src/org/eehouse/android/xw4/GCMConsts.java && \
        cd ../ && \
        sed -i '/R.java/d' scripts/genvers.sh && \
        scripts/genvers.sh XWords4 xw4 > ant_out.txt
    buildjni=yes

Build:4.4 beta 85,77
    disable=cannot get genvers to run properly
    commit=android_beta_85
    subdir=xwords4/android/XWords4
    prebuild=../scripts/gen_gcmid.sh xw4 > src/org/eehouse/android/xw4/GCMConsts.java && \
        cd .. && \
        ./scripts/genvers.sh XWords4 xw4 true true
    buildjni=yes

Build:4.4 beta 96,89
    commit=android_beta_96
    subdir=xwords4/android/XWords4
    prebuild=android update project -p . -t android-14 && \
        ../scripts/gen_gcmid.sh xw4 > src/org/eehouse/android/xw4/GCMConsts.java && \
        ../scripts/genvers.sh xw4 XWords4 true true && \
        rm -rf ../XWords4-dbg

Build:4.4 beta 97,90
    commit=android_beta_97
    subdir=xwords4/android/XWords4
    prebuild=android update project -p . -t android-14 && \
        ../scripts/gen_gcmid.sh xw4 > src/org/eehouse/android/xw4/GCMConsts.java && \
        ../scripts/genvers.sh xw4 XWords4 true true && \
        rm -rf ../XWords4-dbg

Build:4.4 beta 98,91
    commit=android_beta_98
    subdir=xwords4/android/XWords4
    prebuild=android update project -p . -t android-14 && \
        ../scripts/gen_gcmid.sh xw4 > src/org/eehouse/android/xw4/GCMConsts.java && \
        ../scripts/genvers.sh xw4 XWords4 true true && \
        rm -rf ../XWords4-dbg

Build:4.4 beta 99,93
    commit=android_beta_99
    subdir=xwords4/android/XWords4
    prebuild=android update project -p . -t android-14 && \
        ../scripts/gen_gcmid.sh xw4 > src/org/eehouse/android/xw4/GCMConsts.java && \
        ../scripts/genvers.sh xw4 XWords4 true true && \
        rm -rf ../XWords4-dbg

Build:4.4 beta 100,94
    commit=android_beta_100
    subdir=xwords4/android/XWords4
    prebuild=android update project -p . -t android-14 && \
        ../scripts/gen_gcmid.sh xw4 > src/org/eehouse/android/xw4/GCMConsts.java && \
        ../scripts/genvers.sh xw4 XWords4 true true && \
        rm -rf ../XWords4-dbg

Build:4.4 beta 101,95
    commit=android_beta_101
    subdir=xwords4/android/XWords4
    prebuild=android update project -p . -t android-14 && \
        ../scripts/gen_gcmid.sh xw4 > src/org/eehouse/android/xw4/GCMConsts.java && \
        ../scripts/genvers.sh xw4 XWords4 true true && \
        rm -rf ../XWords4-dbg

Build:4.4.104,98
    commit=android_beta_104
    subdir=xwords4/android/XWords4/app
    gradle=xw4
    scandelete=xwords4/android/XWords4-dbg/libs

Build:4.4.105,99
    commit=android_beta_105
    subdir=xwords4/android/XWords4/app
    gradle=xw4
    scandelete=xwords4/android/XWords4-dbg/libs

Build:4.4.106,100
    commit=android_beta_106
    subdir=xwords4/android/XWords4/app
    gradle=xw4
    scandelete=xwords4/android/XWords4-dbg/libs

Build:4.4.107,101
    disable=https://gitlab.com/fdroid/fdroiddata/issues/453
    commit=android_beta_107
    subdir=xwords4/android/XWords4/app

Build:4.4.108,103
    commit=android_beta_108
    subdir=xwords4/android/XWords4
    prebuild=android update project -p . -t android-14 && \
        rm -rf ../XWords4-dbg

Build:4.4.111,106
    commit=android_beta_111
    subdir=xwords4/android/XWords4
    prebuild=rm -rf ../XWords4-dbg && \
        cp ../../../local.properties ./ && \
        android update project -p . -t android-19
    build=cp ../local.properties ./ && \
        ant release

Build:4.4.112,107
    commit=android_beta_112
    subdir=xwords4/android/XWords4
    prebuild=rm -rf ../XWords4-dbg && \
        cp ../../../local.properties ./ && \
        android update project -p . -t android-19
    build=cp ../local.properties ./ && \
        ant release

Build:4.4.114,109
    commit=android_beta_114
    subdir=xwords4/android/XWords4
    prebuild=rm -rf ../XWords4-dbg && \
        cp ../../../local.properties ./ && \
        android update project -p . -t android-19
    build=cp ../local.properties ./ && \
        ant release

Build:4.4.115,111
    commit=android_beta_115
    subdir=xwords4/android/XWords4
    prebuild=rm -rf ../XWords4-dbg && \
        cp ../../../local.properties ./ && \
        android update project -p . -t android-23
    build=cp ../local.properties ./ && \
        ant release

Build:4.4.118,114
    commit=android_beta_118
    subdir=xwords4/android/app
    gradle=Xw4

Build:4.4.119,115
    commit=android_beta_119
    subdir=xwords4/android/app
    gradle=Xw4
    gradleprops=forFDroid

Build:4.4.131,127
    commit=android_beta_131
    subdir=xwords4/android/app
    gradle=Xw4fdroid
    rm=xwords4/android/libs
    prebuild=sed -i -e '/fabric/d; /crashlytics/,+2d' {..,.}/build.gradle
    gradleprops=forFDroid

Build:4.4.137,133
    commit=android_beta_137
    subdir=xwords4/android/app
    gradle=Xw4fdroid
    rm=xwords4/android/libs
    prebuild=sed -i -e '/fabric/d; /crashlytics/,+2d' {..,.}/build.gradle
    gradleprops=forFDroid

Build:4.4.138,134
    commit=android_beta_138
    subdir=xwords4/android/app
    gradle=Xw4fdroid
    rm=xwords4/android/libs
    prebuild=sed -i -e '/fabric/d; /crashlytics/,+2d' {..,.}/build.gradle
    gradleprops=forFDroid

Maintainer Notes:
Uses GCM, but it's fine since the java library is free software and the app
still works fine without it.
.

Auto Update Mode:None
Update Check Mode:Tags ^android
Current Version:4.4.138
Current Version Code:134
