Enable building of example/Makefile on Win32

Adding example/.gitignore to ignore *.exe
Appending -lws2_32 at the end of CFLAGS_EXTRA if running make on
Windows to enable easy compiling under that platform.
Obsoletes pull request #454
This commit is contained in:
Sebastian Godelet 2015-01-10 16:41:58 +08:00
parent e4ad3010be
commit 8082501b9c
2 changed files with 8 additions and 2 deletions

1
examples/.gitignore vendored Normal file
View File

@ -0,0 +1 @@
*.exe

View File

@ -3,13 +3,18 @@
SUBDIRS = $(sort $(filter-out csharp/, $(dir $(wildcard */))))
X = $(SUBDIRS)
ifdef WINDIR
# appending the Winsock2 library at the end of the compiler
# invocation
CFLAGS_EXTRA += -lws2_32
endif
.PHONY: $(SUBDIRS)
all: $(SUBDIRS)
$(SUBDIRS):
@$(MAKE) -C $@
@$(MAKE) CFLAGS_EXTRA="$(CFLAGS_EXTRA)" -C $@
clean:
for d in $(SUBDIRS) ; do $(MAKE) -C $$d clean ; done
for d in $(SUBDIRS) ; do $(MAKE) -C $$d clean ; done