
include ../../Make-config



SRCS = 	txmx_acl.c pm2_acl.c glint_acl.c pm2_tex.c

OBJS =	$(SRCS:.c=.o)

TARGET = libglint3d.a



INCLUDES = -I../../include -I../../kernel \
	   -I$(MESATOP)/src -I$(MESATOP)/include

DEFINES = $(MLX_DEFINES)

CFLAGS = $(MLX_CFLAGS) $(INCLUDES) $(DEFINES)



all: inc $(OBJS) $(TARGET)

clean:
	$(RM) glintregs.h $(ACLAPIDIR)/aclapi.h $(OBJS) $(TARGET) *.bak

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

inc: glintregs.h $(ACLAPIDIR)/aclapi.h



glintregs.h: glintregs.pl
	glintregs.pl

$(ACLAPIDIR)/aclapi.h: $(ACLAPIDIR)/aclapi.pl
	$(MAKE) -C $(ACLAPIDIR)



$(TARGET): $(OBJS)
	$(RM) $@
	$(AR) clq $@ $(OBJS)
	$(RANLIB) $@



include $(DEPFILE)
