1!include "win32/config.mk"
2
3!if "$(WITH_WINCNG)" == "1"
4!include "Makefile.WinCNG.inc"
5!else
6!include "Makefile.OpenSSL.inc"
7!endif
8!include "Makefile.inc"
9
10OBJECTS=$(CSOURCES:.c=.obj)
11
12# SUBDIRS=src example
13SUBDIRS=src
14
15all-sub: win32\objects.mk
16	-for %D in ($(SUBDIRS)) do $(MAKE) /nologo /f %D/NMakefile BUILD=$(BUILD) SUBDIR=%D all-sub
17
18clean:
19	-rmdir 2>NUL /s/q $(TARGET)
20	-del 2>NUL win32\objects.mk
21
22real-clean vclean: clean
23	-del 2>NUL libssh2.dll
24	-del 2>NUL libssh2.exp
25	-del 2>NUL libssh2.ilk
26	-del 2>NUL libssh2.lib
27	-del 2>NUL *.pdb
28
29win32\objects.mk: Makefile.inc
30	@echo OBJECTS = \>$@
31	@for %O in ($(OBJECTS)) do @echo $$(INTDIR)\%O \>>$@
32	@echo $$(EOL)>>$@
33
34