show the difference between two versions for a specified path
[tfs.git] / INSTALL
1 Building Opentf on Win32
2 -----------------------------------------------------------------
4 Currently, you can either use the opentf.sln soluion file and build 
5 Opentf with VS2005 or VS2008, or install cygwin and follow the 
6 instructions below for building opentf on *nix.
8 If you build with VS2005 or VS2008, the resulting opentf.exe TF client
9 will end up in tools/opentf/bin/.
12 Building Opentf on *Nix
13 -----------------------------------------------------------------
15 First, configure opentf:
17         ./configure [--prefix=/yourprefix]
19 Valid options include:
21     --disable-gtk           disable gtk gui support
22     --enable-highlight      enable syntax highlighting support
23     --disable-keyring       disable gnome keyring support
24     --disable-magic         disable libmagic file attributes
26 To build:
28         make
30 To install:
32         make install
35 Gnome Keyring Support on *Nix
36 -----------------------------------------------------------------
37 The command line client, tf, has optional support for storing 
38 login credentials in the Gnome Keyring. 
40 SUSE seems to have a patched Gnome Keyring that installs the assembly
41 into the GAC, most other distros have not yet picked up this
42 change. If you're running such a distro, you need to execute the
43 following command:
45   cp /usr/lib/Gnome.Keyring/Gnome.Keyring.dll $PREFIX/lib/opentf/
47 where $PREFIX is the prefix you supplied to the configure script above.