summaryrefslogtreecommitdiff
path: root/libssh2-sys/libssh2-1.5.0/win32/config.mk
diff options
context:
space:
mode:
authorAlex Crichton <alex@alexcrichton.com>2015-04-29 09:52:15 -0700
committerAlex Crichton <alex@alexcrichton.com>2015-04-29 09:52:24 -0700
commit40ca99b2d6bc6d4046d2b74438dc9ea769d28c5b (patch)
tree19ab2f7adf3723fe200d1f3ed8362a9367fff598 /libssh2-sys/libssh2-1.5.0/win32/config.mk
parentcce73bddc574715c0eb77ec5450a76840d43df81 (diff)
downloadssh2-rs-40ca99b2d6bc6d4046d2b74438dc9ea769d28c5b.zip
Update libssh2 to 1.5.0
Diffstat (limited to 'libssh2-sys/libssh2-1.5.0/win32/config.mk')
-rw-r--r--libssh2-sys/libssh2-1.5.0/win32/config.mk54
1 files changed, 54 insertions, 0 deletions
diff --git a/libssh2-sys/libssh2-1.5.0/win32/config.mk b/libssh2-sys/libssh2-1.5.0/win32/config.mk
new file mode 100644
index 0000000..21fe2e5
--- /dev/null
+++ b/libssh2-sys/libssh2-1.5.0/win32/config.mk
@@ -0,0 +1,54 @@
+
+# Tweak these for your system
+!if "$(OPENSSLINC)" == ""
+OPENSSLINC=..\openssl-0.9.8zc\inc32
+!endif
+
+!if "$(OPENSSLLIB)" == ""
+OPENSSLLIB=..\openssl-0.9.8zc\out32dll
+!endif
+
+!if "$(ZLIBINC)" == ""
+ZLIBINC=..\zlib-1.2.8
+!endif
+
+!if "$(ZLIBLIB)" == ""
+ZLIBLIB=..\zlib-1.2.8
+!endif
+
+!if "$(TARGET)" == ""
+TARGET=Release
+!endif
+
+!if "$(TARGET)" == "Debug"
+SUFFIX=_debug
+CPPFLAGS=/Od /MDd
+DLLFLAGS=/DEBUG /LDd
+!else
+CPPFLAGS=/Oi /O2 /Oy /GF /Y- /MD /DNDEBUG
+DLLFLAGS=/DEBUG /LD
+!endif
+
+CPPFLAGS=/nologo /GL /Zi /EHsc $(CPPFLAGS) /Iwin32 /Iinclude
+
+!if "$(WITH_WINCNG)" == "1"
+CPPFLAGS=$(CPPFLAGS) /DLIBSSH2_WINCNG
+# LIBS=bcrypt.lib crypt32.lib
+!else
+CPPFLAGS=$(CPPFLAGS) /DLIBSSH2_OPENSSL /I$(OPENSSLINC)
+LIBS=$(LIBS) $(OPENSSLLIB)\libeay32.lib $(OPENSSLLIB)\ssleay32.lib
+!endif
+
+!if "$(WITH_ZLIB)" == "1"
+CPPFLAGS=$(CPPFLAGS) /DLIBSSH2_HAVE_ZLIB /I$(ZLIBINC)
+LIBS=$(LIBS) $(ZLIBLIB)\zlib.lib
+!endif
+
+CFLAGS=$(CPPFLAGS)
+RCFLAGS=/Iinclude
+DLLFLAGS=$(CFLAGS) $(DLLFLAGS)
+LIBS=$(LIBS) ws2_32.lib user32.lib advapi32.lib gdi32.lib
+
+INTDIR=$(TARGET)\$(SUBDIR)
+
+