-
-
Notifications
You must be signed in to change notification settings - Fork 456
/
INSTALL
77 lines (52 loc) · 2.37 KB
/
INSTALL
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
NUTRITIONAL FACTS
-----------------
ACTIVE INGREDIENTS
# apt-get install git-core python python-qt4
Python 2.4 or newer
~ http://python.org/
PyQt 4.3 or newer
~ http://www.riverbankcomputing.co.uk/software/pyqt/download
ADDITIVES
# apt-get install python-pyinotify
pyinotify >= 0.7.1 enables inotify support on Linux
~ http://pyinotify.sourceforge.net/
BREWING INSTRUCTIONS
# apt-get install pyqt4-dev-tools
Normally you can just do "make install" to install git-cola
in your $HOME directory ($HOME/bin, $HOME/lib, etc).
If you want to do a global install you can do
# make prefix=/usr install
You don't need to install cola to run it.
git-cola is designed to run directly out of its source tree.
$ make
$ bin/git-cola
NOW AVAILABLE TO RESIDENTS OF REDMOND, WA
# the only cola made with real sugar, not high fructose corn syrup
Download the latest stable Git, Python 2.6, and Py26-PyQt4 installers
http://code.google.com/p/msysgit/
http://python.org/download/
http://www.riverbankcomputing.co.uk/software/pyqt/download
Download the latest Cola-[version].exe installer
http://cola.tuxfamily.org/releases/win32/
Once it's installed you can run it from the Start menu or
from a Git Bash by typing 'cola'.
If you're developing cola on Windows you can run cola out of its source
tree by using the 'win32/cola' shell script.
$ /c/Python26/python setup.py build
$ win32/cola
Note: win32/cola assumes you've installed Python in /c/Python26 or /c/Python25.
Adjust accordingly. You can also add python to your path and simply bin/git-cola.
ABOUT THE VARIOUS COLA FLAVORS
A cola-*-src tarball does not include any generated files --
it is purely a "source" release and includes everything needed
to generate a cola release. It is basically an export of git-cola.git.
~ http://cola.tuxfamily.org/releases/.
A cola-*-release tarball contains all of the generated gui files and is
designed to be run as-is. These are provided for convenience so that
users are not required to have the PyQt4 development tools installed in
order to use cola.
~ http://cola.tuxfamily.org/releases/release/.
A cola-*-win32 tarball contains extra scripts for use on Windows.
It's easier to just use the .exe installer these days, but if you're
paranoid and would rather just download a tarball then that's cool too.
~ http://cola.tuxfamily.org/releases/win32/.