author  Da Risk <da_risk@beemproject.com> 
Mon, 15 Jun 2015 14:04:24 +0200  
changeset 1058  b9445d741660 
parent 1005  4c7edc276676 
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 
1005
4c7edc276676
Switch to Florian Shmauss maintained version of asmack.
Da Risk <da_risk@beemproject.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@beemproject.com>
parents:
695
diff
changeset

5 

4c7edc276676
Switch to Florian Shmauss maintained version of asmack.
Da Risk <da_risk@beemproject.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@beemproject.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@beemproject.com>
parents:
695
diff
changeset

8 

4c7edc276676
Switch to Florian Shmauss maintained version of asmack.
Da Risk <da_risk@beemproject.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@beemproject.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@beemproject.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@beemproject.com>
parents:
695
diff
changeset

15 
library. 
4c7edc276676
Switch to Florian Shmauss maintained version of asmack.
Da Risk <da_risk@beemproject.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@beemproject.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@beemproject.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@beemproject.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@beemproject.com>
parents:
695
diff
changeset

33 
Build asmack with beem patches 
4c7edc276676
Switch to Florian Shmauss maintained version of asmack.
Da Risk <da_risk@beemproject.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 
* 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

39 
* 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

40 
android $VERSION. 
cffbce08906d
Add informations on how to build the asmack flavour for beem.
Da Risk <darisk972@gmail.com>
parents:
diff
changeset

41 