Added build bits for librtmp / libssh2 to Watcom makefiles.
This commit is contained in:
@@ -70,6 +70,18 @@ ZLIB_ROOT = $(%zlib_root)
|
|||||||
ZLIB_ROOT = ..\..\zlib-1.2.5
|
ZLIB_ROOT = ..\..\zlib-1.2.5
|
||||||
!endif
|
!endif
|
||||||
|
|
||||||
|
!ifdef %libssh2_root
|
||||||
|
LIBSSH2_ROOT = $(%libssh2_root)
|
||||||
|
!else
|
||||||
|
LIBSSH2_ROOT = ..\..\libssh2-1.2.7
|
||||||
|
!endif
|
||||||
|
|
||||||
|
!ifdef %librtmp_root
|
||||||
|
LIBRTMP_ROOT = $(%librtmp_root)
|
||||||
|
!else
|
||||||
|
LIBRTMP_ROOT = ..\..\librtmp-2.3
|
||||||
|
!endif
|
||||||
|
|
||||||
!ifdef %openssl_root
|
!ifdef %openssl_root
|
||||||
OPENSSL_ROOT = $(%openssl_root)
|
OPENSSL_ROOT = $(%openssl_root)
|
||||||
!else
|
!else
|
||||||
@@ -86,6 +98,14 @@ ARES_ROOT = ..\ares
|
|||||||
CFLAGS += -dHAVE_ZLIB_H -dHAVE_LIBZ -I$(ZLIB_ROOT)
|
CFLAGS += -dHAVE_ZLIB_H -dHAVE_LIBZ -I$(ZLIB_ROOT)
|
||||||
!endif
|
!endif
|
||||||
|
|
||||||
|
!ifdef %use_rtmp
|
||||||
|
CFLAGS += -dUSE_LIBRTMP -I$(LIBRTMP_ROOT)
|
||||||
|
!endif
|
||||||
|
|
||||||
|
!ifdef %use_ssh2
|
||||||
|
CFLAGS += -DUSE_LIBSSH2 -DHAVE_LIBSSH2_H -I$(LIBSSH2_ROOT)\include -I$(LIBSSH2_ROOT)\win32
|
||||||
|
endif
|
||||||
|
|
||||||
!ifdef %use_ssl
|
!ifdef %use_ssl
|
||||||
CFLAGS += -wcd=138 -dUSE_OPENSSL -dUSE_SSLEAY -I$(OPENSSL_ROOT)\inc32
|
CFLAGS += -wcd=138 -dUSE_OPENSSL -dUSE_SSLEAY -I$(OPENSSL_ROOT)\inc32
|
||||||
!endif
|
!endif
|
||||||
@@ -183,6 +203,12 @@ $(LINK_ARG): $(__MAKEFILES__)
|
|||||||
!ifdef %use_zlib
|
!ifdef %use_zlib
|
||||||
@%append $^@ library $(ZLIB_ROOT)\zlib.lib
|
@%append $^@ library $(ZLIB_ROOT)\zlib.lib
|
||||||
!endif
|
!endif
|
||||||
|
!ifdef %use_rtmp
|
||||||
|
@%append $^@ library $(LIBRTMP_ROOT)\librtmp\librtmp.lib
|
||||||
|
!endif
|
||||||
|
!ifdef %use_ssh2
|
||||||
|
@%append $^@ library $(LIBSSH2_ROOT)\win32\libssh2.lib
|
||||||
|
!endif
|
||||||
!ifdef %use_ssl
|
!ifdef %use_ssl
|
||||||
@%append $^@ library $(OPENSSL_ROOT)\out32\libeay32.lib, $(OPENSSL_ROOT)\out32\ssleay32.lib
|
@%append $^@ library $(OPENSSL_ROOT)\out32\libeay32.lib, $(OPENSSL_ROOT)\out32\ssleay32.lib
|
||||||
!endif
|
!endif
|
||||||
|
|||||||
@@ -66,6 +66,18 @@ ZLIB_ROOT = $(%zlib_root)
|
|||||||
ZLIB_ROOT = ..\..\zlib-1.2.5
|
ZLIB_ROOT = ..\..\zlib-1.2.5
|
||||||
!endif
|
!endif
|
||||||
|
|
||||||
|
!ifdef %libssh2_root
|
||||||
|
LIBSSH2_ROOT = $(%libssh2_root)
|
||||||
|
!else
|
||||||
|
LIBSSH2_ROOT = ..\..\libssh2-1.2.7
|
||||||
|
!endif
|
||||||
|
|
||||||
|
!ifdef %librtmp_root
|
||||||
|
LIBRTMP_ROOT = $(%librtmp_root)
|
||||||
|
!else
|
||||||
|
LIBRTMP_ROOT = ..\..\librtmp-2.3
|
||||||
|
!endif
|
||||||
|
|
||||||
!ifdef %openssl_root
|
!ifdef %openssl_root
|
||||||
OPENSSL_ROOT = $(%openssl_root)
|
OPENSSL_ROOT = $(%openssl_root)
|
||||||
!else
|
!else
|
||||||
@@ -155,6 +167,12 @@ $(LINK_ARG): $(__MAKEFILES__)
|
|||||||
!ifdef %use_zlib
|
!ifdef %use_zlib
|
||||||
@%append $^@ library $(ZLIB_ROOT)\zlib.lib
|
@%append $^@ library $(ZLIB_ROOT)\zlib.lib
|
||||||
!endif
|
!endif
|
||||||
|
!ifdef %use_rtmp
|
||||||
|
@%append $^@ library $(LIBRTMP_ROOT)\librtmp\librtmp.lib, winmm.lib
|
||||||
|
!endif
|
||||||
|
!ifdef %use_ssh2
|
||||||
|
@%append $^@ library $(LIBSSH2_ROOT)\win32\libssh2.lib
|
||||||
|
!endif
|
||||||
!ifdef %use_ssl
|
!ifdef %use_ssl
|
||||||
@%append $^@ library $(OPENSSL_ROOT)\out32\libeay32.lib, $(OPENSSL_ROOT)\out32\ssleay32.lib
|
@%append $^@ library $(OPENSSL_ROOT)\out32\libeay32.lib, $(OPENSSL_ROOT)\out32\ssleay32.lib
|
||||||
!endif
|
!endif
|
||||||
|
|||||||
Reference in New Issue
Block a user