CC = gcc
CFLAGS = -O2 -Wall -Werror -Wno-unused -g -I$(INCDIR)
LDFLAGS = -L$(LIBDIR)
LDLIBS = -l$(LIBNAME)
TARGET_ARCH = -m486

INCDIR = ../include

EXAMPLES =

ifneq ($(DJGPP),)
 EXAMPLES += chat/client chat/server
endif

EXECS = $(addsuffix $(EXE_SUFFIX), $(EXAMPLES))
OBJS = $(addsuffix .o, $(EXAMPLES))


all: $(EXECS)

ifneq ($(DJGPP),)
%.exe: %.o
	$(LINK.o) $^ $(LOADLIBES) $(LDLIBS) -o $@
endif


clean:
	$(RM_F) $(OBJS)

cleaner: clean
	$(RM_F) $(EXECS)
