CTCP ACTION (/me style messages) are now treated like regular messages regarding...
[quassel.git] / INSTALL
1 Quassel IRC - Installation Notes
2 ================================
3
4 These are preliminary instructions, until we get the config more
5 polished.
6
7 Quassel IRC provides three binaries: quasselcore, quasselclient, and
8 quassel. While quasselcore and quasselclient obviously provide the
9 separated core and client functionality, the latter one (quassel) is a
10 monolithic version containing both of them for convenience.
11
12 To build Quassel IRC, cd to build/ and run qmake && make. This
13 builds all three versions of Quassel. You may choose individual
14 targets by setting qmakes BUILD variable:
15
16 qmake BUILD=<foo>
17
18 where <foo> is any combination of qtclient, core, mono or all. Note
19 that in order to change this later, you will have to make distclean,
20 otherwise the BUILD setting seems to be ignored by qmake.
21
22 After running make, you will find the binaries in build/targets.
23
24 make install will probably do something, but it has never been tried
25 and may destroy your system or kill a kitten. It's not necessary
26 anyway, since there are no installable files other than the
27 binaries. Though this might change in later releases.
28
29 On first run of the Quassel core, it will wait for a client to connect
30 and present a wizard that will allow you to create the database and one
31 admin user for the core-side storage. Note that Quassel does not support
32 the administration of user accounts yet, this includes adding more users,
33 changing passwords and so on.
34
35 Please also do read the README file.
36
37 Thanks,
38 ~ The Quassel IRC Team