summaryrefslogtreecommitdiff
path: root/README
blob: c17a7b6927f8fc2201b53a72b5c869b26326bc22 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
Dependencies
============

anylike can be built using either gnutls or the openssl library. 
The latter is more performant in most cases but there are some license 
issues when using this library. It also needs more space when installed.


Linux
-----

common:
 build-essential
 lua5.1
 liblua5.1-0-dev
 liblua5.1-socket-dev

using gnutls:
 libgnutls-dev

using openssl:
 libssl-dev

if you want to rebuild the manpage:
 asciidoc



Installation
============

Getting the source via subversion:
----------------------------------

svn co https://svn.anylike.org/anylike/trunk anylike
cd anylike


Building from source
--------------------

using gnutls:

# cd src
# ./configure
# make

using openssl:

# cd src
# ./configure --use-ssl-crypto
# make

Notes: 
  - try './configure --help' for further information


Installing
----------

# sudo make install

This will install anylike under the --prefix defined with configure.


Uninstalling
------------

# sudo make remove

This removes everytthing except for the config files

# sudo make purge

This also removes the config files



Usage:
======

tba..