
include ../Make-config


##############################################################################
MODULE_TARGET = mlxmod.o
CLIENT_TARGET = mlxcli.o
##############################################################################



MODULE_SRCS = module_gpm.c
CLIENT_SRCS = client_gpm.c

MODULE_OBJS = $(MODULE_SRCS:.c=.o)
CLIENT_OBJS = $(CLIENT_SRCS:.c=.o)

INCLUDES = -I../include

DEFINES = -D_LOCAL_TYPES_

CFLAGS = -O3 -m486 -Wall $(INCLUDES) $(DEFINES)



all: $(MODULE_OBJS) $(CLIENT_OBJS) $(MODULE_TARGET) $(CLIENT_TARGET)

clean:
	$(RM) $(MODULE_OBJS) $(CLIENT_OBJS) $(MODULE_TARGET) $(CLIENT_TARGET)

dep:
	$(DEPEND) -f $(DEPFILE) $(INCLUDES) $(MODULE_SRCS) $(CLIENT_SRCS)
	$(RM) $(DEPFILE).bak



$(MODULE_TARGET): $(MODULE_OBJS)
	$(LD) -r $^ -o $@

$(CLIENT_TARGET): $(CLIENT_OBJS)
	$(LD) -r $^ -o $@



include $(DEPFILE)

