CC = gcc
GLASS_VERSION = 1.1.2
CFLAGS = -g -O3 -Wall -DVERSION_STRING=\"$(GLASS_VERSION)\"
LIBS = -lGL
OBJS = glass_apoint.o glass_component.o glass_draw.o glass_interface.o glass_library.o \
       glass_load.o glass_material.o glass_object.o glass_rgb.o glass_save.o \
       glass_texture.o glass_tlist.o glass_transform.o glass_triangle.o glass_variable.o
all: $(OBJS)
	$(CC) -shared -Wl,-soname,libglass.so.1 -o libglass.so.$(GLASS_VERSION) $(OBJS) -lc

$(OBJS): glass_types.h glass.h

clean:
	rm -f *~ *.o libglass.so.*
