EXECUTABLES = generic-client.exe
CC = gcc
CFLAGS = -g -Wall -I .

.SUFFIXES: .obj .exe

all: $(EXECUTABLES)

# use a simple suffix rule
.obj.exe:
	$(CC) $(CFLAGS) -o $*.exe $<

.c.obj:
	$(CC) $(CFLAGS) -c -o $*.obj $<

clean:
	rm -v *.exe
