doc/asmack-beem/README.txt
author Da Risk <da_risk@beem-project.com>
Fri, 01 May 2015 01:36:11 +0200
changeset 1056 3be8a6bbc8b9
parent 1005 4c7edc276676
permissions -rw-r--r--
Fix checkstyle issues on ContactList
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
694
cffbce08906d Add informations on how to build the asmack flavour for beem.
Da Risk <darisk972@gmail.com>
parents:
diff changeset
     1
INTRODUCTION
cffbce08906d Add informations on how to build the asmack flavour for beem.
Da Risk <darisk972@gmail.com>
parents:
diff changeset
     2
------------
cffbce08906d Add informations on how to build the asmack flavour for beem.
Da Risk <darisk972@gmail.com>
parents:
diff changeset
     3
asmack http://code.google.com/p/asmack/ is a portage of the Smack library for
1005
4c7edc276676 Switch to Florian Shmauss maintained version of asmack.
Da Risk <da_risk@beem-project.com>
parents: 695
diff changeset
     4
the Android platform. The project is was maintained by Rene Treffer.
4c7edc276676 Switch to Florian Shmauss maintained version of asmack.
Da Risk <da_risk@beem-project.com>
parents: 695
diff changeset
     5
4c7edc276676 Switch to Florian Shmauss maintained version of asmack.
Da Risk <da_risk@beem-project.com>
parents: 695
diff changeset
     6
Florian Schmaus maintains a more up to date version of this project. This
4c7edc276676 Switch to Florian Shmauss maintained version of asmack.
Da Risk <da_risk@beem-project.com>
parents: 695
diff changeset
     7
version is used by many XMPP clients for Android.
4c7edc276676 Switch to Florian Shmauss maintained version of asmack.
Da Risk <da_risk@beem-project.com>
parents: 695
diff changeset
     8
4c7edc276676 Switch to Florian Shmauss maintained version of asmack.
Da Risk <da_risk@beem-project.com>
parents: 695
diff changeset
     9
You can find the sources at
4c7edc276676 Switch to Florian Shmauss maintained version of asmack.
Da Risk <da_risk@beem-project.com>
parents: 695
diff changeset
    10
  http://github.com/rtreffer/asmack     for Rene version
4c7edc276676 Switch to Florian Shmauss maintained version of asmack.
Da Risk <da_risk@beem-project.com>
parents: 695
diff changeset
    11
  http://github.com/Flowdalic/asmack    for Florian version
694
cffbce08906d Add informations on how to build the asmack flavour for beem.
Da Risk <darisk972@gmail.com>
parents:
diff changeset
    12
cffbce08906d Add informations on how to build the asmack flavour for beem.
Da Risk <darisk972@gmail.com>
parents:
diff changeset
    13
The asmack project is based on the development version of the Smack library.
cffbce08906d Add informations on how to build the asmack flavour for beem.
Da Risk <darisk972@gmail.com>
parents:
diff changeset
    14
This version is constantly moving but we want a fixed version for BEEM.
1005
4c7edc276676 Switch to Florian Shmauss maintained version of asmack.
Da Risk <da_risk@beem-project.com>
parents: 695
diff changeset
    15
library.
4c7edc276676 Switch to Florian Shmauss maintained version of asmack.
Da Risk <da_risk@beem-project.com>
parents: 695
diff changeset
    16
Currently, we use the changeset 0ffd380698bca3502a6f25c4d755fe79f6977b49 of
4c7edc276676 Switch to Florian Shmauss maintained version of asmack.
Da Risk <da_risk@beem-project.com>
parents: 695
diff changeset
    17
the Florian's Smack git repository.
694
cffbce08906d Add informations on how to build the asmack flavour for beem.
Da Risk <darisk972@gmail.com>
parents:
diff changeset
    18
cffbce08906d Add informations on how to build the asmack flavour for beem.
Da Risk <darisk972@gmail.com>
parents:
diff changeset
    19
COMPILE
cffbce08906d Add informations on how to build the asmack flavour for beem.
Da Risk <darisk972@gmail.com>
parents:
diff changeset
    20
-------
cffbce08906d Add informations on how to build the asmack flavour for beem.
Da Risk <darisk972@gmail.com>
parents:
diff changeset
    21
cffbce08906d Add informations on how to build the asmack flavour for beem.
Da Risk <darisk972@gmail.com>
parents:
diff changeset
    22
First check out the last version of asmack
1005
4c7edc276676 Switch to Florian Shmauss maintained version of asmack.
Da Risk <da_risk@beem-project.com>
parents: 695
diff changeset
    23
> git clone git://github.com/Flowdalic/asmack.git
694
cffbce08906d Add informations on how to build the asmack flavour for beem.
Da Risk <darisk972@gmail.com>
parents:
diff changeset
    24
cffbce08906d Add informations on how to build the asmack flavour for beem.
Da Risk <darisk972@gmail.com>
parents:
diff changeset
    25
Add the beem flavour to the patch repository
1005
4c7edc276676 Switch to Florian Shmauss maintained version of asmack.
Da Risk <da_risk@beem-project.com>
parents: 695
diff changeset
    26
> rm -rf patch/beem
694
cffbce08906d Add informations on how to build the asmack flavour for beem.
Da Risk <darisk972@gmail.com>
parents:
diff changeset
    27
> cp -R beem_patches patch/beem
cffbce08906d Add informations on how to build the asmack flavour for beem.
Da Risk <darisk972@gmail.com>
parents:
diff changeset
    28
>
cffbce08906d Add informations on how to build the asmack flavour for beem.
Da Risk <darisk972@gmail.com>
parents:
diff changeset
    29
cffbce08906d Add informations on how to build the asmack flavour for beem.
Da Risk <darisk972@gmail.com>
parents:
diff changeset
    30
Edit your local.properties file to contains the path of the android SDK. See
cffbce08906d Add informations on how to build the asmack flavour for beem.
Da Risk <darisk972@gmail.com>
parents:
diff changeset
    31
local.properties.example
cffbce08906d Add informations on how to build the asmack flavour for beem.
Da Risk <darisk972@gmail.com>
parents:
diff changeset
    32
1005
4c7edc276676 Switch to Florian Shmauss maintained version of asmack.
Da Risk <da_risk@beem-project.com>
parents: 695
diff changeset
    33
Build asmack with beem patches
4c7edc276676 Switch to Florian Shmauss maintained version of asmack.
Da Risk <da_risk@beem-project.com>
parents: 695
diff changeset
    34
> ./build.bash -c -b 0ffd380698bca3502a6f25c4d755fe79f6977b49
694
cffbce08906d Add informations on how to build the asmack flavour for beem.
Da Risk <darisk972@gmail.com>
parents:
diff changeset
    35
>
cffbce08906d Add informations on how to build the asmack flavour for beem.
Da Risk <darisk972@gmail.com>
parents:
diff changeset
    36
cffbce08906d Add informations on how to build the asmack flavour for beem.
Da Risk <darisk972@gmail.com>
parents:
diff changeset
    37
The build directory will contains the files :
cffbce08906d Add informations on how to build the asmack flavour for beem.
Da Risk <darisk972@gmail.com>
parents:
diff changeset
    38
 * asmack-android-$VERSION-beem.jar for asmack binaries for android $VERSION
cffbce08906d Add informations on how to build the asmack flavour for beem.
Da Risk <darisk972@gmail.com>
parents:
diff changeset
    39
 * asmack-android-$VERSION-source-beem.zip for the asmack custom sources for
cffbce08906d Add informations on how to build the asmack flavour for beem.
Da Risk <darisk972@gmail.com>
parents:
diff changeset
    40
   android $VERSION.
cffbce08906d Add informations on how to build the asmack flavour for beem.
Da Risk <darisk972@gmail.com>
parents:
diff changeset
    41