summaryrefslogtreecommitdiff
path: root/WindowsPort.md
diff options
context:
space:
mode:
authorGoogle Code Exporter <GoogleCodeExporter@users.noreply.github.com>2015-03-16 10:31:37 -0400
committerGoogle Code Exporter <GoogleCodeExporter@users.noreply.github.com>2015-03-16 10:31:37 -0400
commit440dfd392505c6ec941c152432964470cc4202bf (patch)
tree911ad375b6866c3fa8acf02d6f5598d1d572f1df /WindowsPort.md
downloadlibproxy-git-wiki.tar.gz
Migrating wiki contents from Google Codewiki
Diffstat (limited to 'WindowsPort.md')
-rw-r--r--WindowsPort.md21
1 files changed, 21 insertions, 0 deletions
diff --git a/WindowsPort.md b/WindowsPort.md
new file mode 100644
index 0000000..23de1f5
--- /dev/null
+++ b/WindowsPort.md
@@ -0,0 +1,21 @@
+# Introduction #
+
+libproxy 0.4 (not yet released) now contains a native Windows port. This port is targeted towards application developers who will want to ship libproxy bundled with their application.
+
+# What's working #
+
+ * It builds and links
+ * Applications can link against it
+ * We read configuration from the windows registry (ie Internet Options)
+
+# What's not working #
+ * PAC / WPAD: this is due to not yet building against mozjs or webkit. TODO
+ * Threading: this isn't a problem, just know that libproxy is not threadsafe on win32
+
+# Requirements #
+ * Visual C++ (any version)
+ * CMake >= 2.8
+ * Subversion
+
+# Compilation #
+Check out the latest trunk using SVN. Use CMake to generate the build files. The libproxy.sln file should be in your build directory. Double click it to load the project in Visual Studio. Build like normal. \ No newline at end of file