Prevent Quassel from crashing upon core dis- and reconnect and make the NickListWidgets
[quassel.git] / INSTALL
1 These are preliminary instructions, until we get the config more polished.
2
3 To build Quassel IRC, cd to build/ and run qmake && make. This builds all three
4 versions of Quassel. You may choose individual targets by setting qmakes BUILD
5 variable:
6
7 qmake BUILD=<foo>
8
9 where <foo> is any combination of qtclient, core, mono or all. Note that in order
10 to change this later, you will have to make distclean, otherwise the BUILD setting
11 seems to be ignored by qmake.
12
13 After running make, you will find the binaries in build/targets.
14
15 make install will probably do something, but it has never been tried and may destroy
16 your system or kill a kitten. It's not necessary anyway, since there are no installable
17 files other than the binaries. Though this might change in later releases.
18
19 On first run of the Quassel core, it will wait for a client to connect and present a
20 (preliminary) first-run wizard. This will allow you to create the database and one
21 admin user for the core-side storage. Note that Quassel does not support the
22 administration of user accounts yet, this includes adding more users, changing passwords
23 and so on. This is high on our TODO list, of course.
24
25 Please also do read the README file.
26
27 Thanks,
28 ~ The Quassel IRC Team