author  Nikita Kozlov <nikita@elyzion.net> 
Wed, 06 Jun 2012 23:24:12 +0200  
changeset 1005  a2cad81f348b 
parent 988  d7ddcccdff8a 
permissions  rwrr 
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 
* asmackandroid$VERSIONbeem.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 
* asmackandroid$VERSIONsourcebeem.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 