doc/asmack-beem/README.txt
author Nikita Kozlov <nikita@elyzion.net>
Tue, 05 Jun 2012 16:29:25 +0200
changeset 988 d7ddcccdff8a
parent 695 19d55036ad3f
permissions -rw-r--r--
sync with trunk + using last asmack version
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
cffbce08906d Add informations on how to build the asmack flavour for beem.
Da Risk <darisk972@gmail.com>
parents:
diff changeset
     4
the Android platform. The project is mostly maintained by Rene Treffer and you
cffbce08906d Add informations on how to build the asmack flavour for beem.
Da Risk <darisk972@gmail.com>
parents:
diff changeset
     5
can find the binaries at http://code.google.com/p/asmack/ and the sources at
cffbce08906d Add informations on how to build the asmack flavour for beem.
Da Risk <darisk972@gmail.com>
parents:
diff changeset
     6
http://github.com/rtreffer/asmack
cffbce08906d Add informations on how to build the asmack flavour for beem.
Da Risk <darisk972@gmail.com>
parents:
diff changeset
     7
cffbce08906d Add informations on how to build the asmack flavour for beem.
Da Risk <darisk972@gmail.com>
parents:
diff changeset
     8
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
     9
This version is constantly moving but we want a fixed version for BEEM.
cffbce08906d Add informations on how to build the asmack flavour for beem.
Da Risk <darisk972@gmail.com>
parents:
diff changeset
    10
We patched the asmack build process to use a fixed version of the Smack
695
19d55036ad3f Replace the asmack library built with the trunk with one built with the fixed
Da Risk <darisk972@gmail.com>
parents: 694
diff changeset
    11
library. Currently, we use the revision 11644 of the Smack SVN repository.
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
COMPILE
cffbce08906d Add informations on how to build the asmack flavour for beem.
Da Risk <darisk972@gmail.com>
parents:
diff changeset
    14
-------
cffbce08906d Add informations on how to build the asmack flavour for beem.
Da Risk <darisk972@gmail.com>
parents:
diff changeset
    15
cffbce08906d Add informations on how to build the asmack flavour for beem.
Da Risk <darisk972@gmail.com>
parents:
diff changeset
    16
First check out the last version of asmack
988
d7ddcccdff8a sync with trunk + using last asmack version
Nikita Kozlov <nikita@elyzion.net>
parents: 695
diff changeset
    17
> git://github.com/klnikita/asmack.git
694
cffbce08906d Add informations on how to build the asmack flavour for beem.
Da Risk <darisk972@gmail.com>
parents:
diff changeset
    18
988
d7ddcccdff8a sync with trunk + using last asmack version
Nikita Kozlov <nikita@elyzion.net>
parents: 695
diff changeset
    19
In the asmack folder, edit your local.properties file to contains the path of the android SDK.
d7ddcccdff8a sync with trunk + using last asmack version
Nikita Kozlov <nikita@elyzion.net>
parents: 695
diff changeset
    20
See local.properties.example
694
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
Build asmack
988
d7ddcccdff8a sync with trunk + using last asmack version
Nikita Kozlov <nikita@elyzion.net>
parents: 695
diff changeset
    23
> ./build.batch -j -c
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
cffbce08906d Add informations on how to build the asmack flavour for beem.
Da Risk <darisk972@gmail.com>
parents:
diff changeset
    26
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
    27
 * 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
    28
 * 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
    29
   android $VERSION.
cffbce08906d Add informations on how to build the asmack flavour for beem.
Da Risk <darisk972@gmail.com>
parents:
diff changeset
    30