summaryrefslogtreecommitdiff
path: root/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile94
1 files changed, 46 insertions, 48 deletions
diff --git a/Makefile b/Makefile
index 29f13af1d..3efb8ebef 100644
--- a/Makefile
+++ b/Makefile
@@ -32,27 +32,27 @@ ssl:
borland:
cd lib
- make -f Makefile.b32
+ $(MAKE) -f Makefile.b32
cd ..\src
- make -f Makefile.b32
+ $(MAKE) -f Makefile.b32
borland-ssl:
cd lib
- make -f Makefile.b32 WITH_SSL=1
+ $(MAKE) -f Makefile.b32 WITH_SSL=1
cd ..\src
- make -f Makefile.b32 WITH_SSL=1
+ $(MAKE) -f Makefile.b32 WITH_SSL=1
borland-ssl-zlib:
cd lib
- make -f Makefile.b32 WITH_SSL=1 WITH_ZLIB=1
+ $(MAKE) -f Makefile.b32 WITH_SSL=1 WITH_ZLIB=1
cd ..\src
- make -f Makefile.b32 WITH_SSL=1 WITH_ZLIB=1
+ $(MAKE) -f Makefile.b32 WITH_SSL=1 WITH_ZLIB=1
borland-clean:
cd lib
- make -f Makefile.b32 clean
+ $(MAKE) -f Makefile.b32 clean
cd ..\src
- make -f Makefile.b32 clean
+ $(MAKE) -f Makefile.b32 clean
watcom: .SYMBOLIC
cd lib && $(MAKE) -u -f Makefile.Watcom
@@ -70,29 +70,22 @@ mingw32:
$(MAKE) -C lib -f Makefile.m32
$(MAKE) -C src -f Makefile.m32
-mingw32-zlib:
- $(MAKE) -C lib -f Makefile.m32 ZLIB=1
- $(MAKE) -C src -f Makefile.m32 ZLIB=1
-
-mingw32-ssl-zlib:
- $(MAKE) -C lib -f Makefile.m32 SSL=1 ZLIB=1
- $(MAKE) -C src -f Makefile.m32 SSL=1 ZLIB=1
-
-mingw32-ssh2-ssl-zlib:
- $(MAKE) -C lib -f Makefile.m32 SSH2=1 SSL=1 ZLIB=1
- $(MAKE) -C src -f Makefile.m32 SSH2=1 SSL=1 ZLIB=1
-
-mingw32-ssh2-ssl-sspi-zlib:
- $(MAKE) -C lib -f Makefile.m32 SSH2=1 SSL=1 SSPI=1 ZLIB=1
- $(MAKE) -C src -f Makefile.m32 SSH2=1 SSL=1 SSPI=1 ZLIB=1
-
-mingw32-rtmp-ssh2-ssl-sspi-zlib:
- $(MAKE) -C lib -f Makefile.m32 RTMP=1 SSH2=1 SSL=1 SSPI=1 ZLIB=1
- $(MAKE) -C src -f Makefile.m32 RTMP=1 SSH2=1 SSL=1 SSPI=1 ZLIB=1
-
mingw32-clean:
$(MAKE) -C lib -f Makefile.m32 clean
$(MAKE) -C src -f Makefile.m32 clean
+ $(MAKE) -C docs/examples -f Makefile.m32 clean
+
+mingw32-vclean mingw32-distclean:
+ $(MAKE) -C lib -f Makefile.m32 vclean
+ $(MAKE) -C src -f Makefile.m32 vclean
+ $(MAKE) -C docs/examples -f Makefile.m32 vclean
+
+mingw32-examples%:
+ $(MAKE) -C docs/examples -f Makefile.m32 CFG=$@
+
+mingw32%:
+ $(MAKE) -C lib -f Makefile.m32 CFG=$@
+ $(MAKE) -C src -f Makefile.m32 CFG=$@
vc-clean: $(VC)
cd lib
@@ -155,12 +148,24 @@ vc-ssl-zlib: $(VC)
cd ..\src
nmake /f Makefile.$(VC) cfg=release-ssl-zlib
+vc-winssl-zlib: $(VC)
+ cd lib
+ nmake /f Makefile.$(VC) cfg=release-winssl-zlib
+ cd ..\src
+ nmake /f Makefile.$(VC) cfg=release-winssl-zlib
+
vc-x64-ssl-zlib: $(VC)
cd lib
nmake /f Makefile.$(VC) MACHINE=x64 cfg=release-ssl-zlib
cd ..\src
nmake /f Makefile.$(VC) MACHINE=x64 cfg=release-ssl-zlib
+vc-x64-winssl-zlib: $(VC)
+ cd lib
+ nmake /f Makefile.$(VC) MACHINE=x64 cfg=release-winssl-zlib
+ cd ..\src
+ nmake /f Makefile.$(VC) MACHINE=x64 cfg=release-winssl-zlib
+
vc-ssl-dll: $(VC)
cd lib
nmake /f Makefile.$(VC) cfg=release-ssl-dll
@@ -229,34 +234,27 @@ netware:
$(MAKE) -C lib -f Makefile.netware
$(MAKE) -C src -f Makefile.netware
-netware-ares:
- $(MAKE) -C lib -f Makefile.netware WITH_ARES=1
- $(MAKE) -C src -f Makefile.netware WITH_ARES=1
-
-netware-ssl:
- $(MAKE) -C lib -f Makefile.netware WITH_SSL=1
- $(MAKE) -C src -f Makefile.netware WITH_SSL=1
-
-netware-ssl-zlib:
- $(MAKE) -C lib -f Makefile.netware WITH_SSL=1 WITH_ZLIB=1
- $(MAKE) -C src -f Makefile.netware WITH_SSL=1 WITH_ZLIB=1
-
-netware-ssh2-ssl-zlib:
- $(MAKE) -C lib -f Makefile.netware WITH_SSH2=1 WITH_SSL=1 WITH_ZLIB=1
- $(MAKE) -C src -f Makefile.netware WITH_SSH2=1 WITH_SSL=1 WITH_ZLIB=1
-
-netware-zlib:
- $(MAKE) -C lib -f Makefile.netware WITH_ZLIB=1
- $(MAKE) -C src -f Makefile.netware WITH_ZLIB=1
-
netware-clean:
$(MAKE) -C lib -f Makefile.netware clean
$(MAKE) -C src -f Makefile.netware clean
+ $(MAKE) -C docs/examples -f Makefile.netware clean
+
+netware-vclean netware-distclean:
+ $(MAKE) -C lib -f Makefile.netware vclean
+ $(MAKE) -C src -f Makefile.netware vclean
+ $(MAKE) -C docs/examples -f Makefile.netware vclean
netware-install:
$(MAKE) -C lib -f Makefile.netware install
$(MAKE) -C src -f Makefile.netware install
+netware-examples-%:
+ $(MAKE) -C docs/examples -f Makefile.netware CFG=$@
+
+netware-%:
+ $(MAKE) -C lib -f Makefile.netware CFG=$@
+ $(MAKE) -C src -f Makefile.netware CFG=$@
+
unix: all
unix-ssl: ssl