Add README for windows
[moonshot-firefox.git] / windows / README.txt
1 Building for windows:
2 install MSVC 2010 Express
3 install mit kerberos for windows
4 install xulrunner 1.9.2 SDK
5 install firefox 3.6.18
6 build moonshot mech_eap.dll
7 set environment variables:
8 XRSDK=<Path to xulrunner 1.9.2 SDK>
9 KRB_INSTALL_DIR=<Path to krb install dir>
10 create $(KRB_INSTALL_DIR)/@sysconfdir/gss/mech with contents:
11 eap-aes128              1.3.6.1.4.1.5322.22.1.17        <Path to mech_eap.dll>
12 eap-aes256              1.3.6.1.4.1.5322.22.1.18        <Path to mech_eap.dll>
13
14 open MoonshotFirefox.sln
15 build.  *dbg/opt configuration must match mech_eap.dll, krb5_32.dll, gssapi.dll*
16
17 Testing:
18 run firefox.exe
19 File -> Open file -> MoonshotFirefox.xpi (from Debug/Release subdirectory as appropriate)
20 close firefox
21 run firefox.exe from $(KRB_INSTALL_DIR)/bin