TOP=.. include $(TOP)/Makefile.inc COMMON_FLAGS += -I$(TOP)/resources -I$(TOP)/driver CFLAGS += $(COMMON_FLAGS) CXXFLAGS += $(COMMON_FLAGS) LDFLAGS += -lm ../driver/libetnadriver.a ../minigallium/libminigallium.a ../etnaviv/libetnaviv.a TARGETS = fbtest etna_test rotate_cube cube_companion rstests mip_cube_raw COMPANION_OBJS = ../resources/companion_array.o ../resources/companion_mesh.o ../resources/companion_texture.o ETNA_OBJS = ../lib/etna_bswap.o ../lib/fbdemos.o all: cube_companion_msaa clean: rm -f *.o ../lib/*.o rm -f $(TARGETS) fbtest: fbtest.o ../lib/write_bmp.o $(ETNA_OBJS) $(CC) $(CFLAGS) -o $@ $^ $(LDFLAGS) etna_test: etna_test.o ../lib/write_bmp.o $(ETNA_OBJS) $(CC) $(CFLAGS) -o $@ $^ $(LDFLAGS) rotate_cube: rotate_cube.o ../lib/write_bmp.o $(ETNA_OBJS) ../lib/esTransform.o $(CC) $(CFLAGS) -o $@ $^ $(LDFLAGS) mip_cube_raw: mip_cube_raw.o ../lib/write_bmp.o ../lib/esTransform.o ../lib/dds.o $(ETNA_OBJS) $(CC) $(CFLAGS) -o $@ $^ $(LDFLAGS) cube_companion_msaa: cube_companion.o ../lib/write_bmp.o ../lib/esTransform.o $(COMPANION_OBJS) $(ETNA_OBJS) $(CC) $(CFLAGS) -o $@ $^ $(LDFLAGS) rstests: rstests.o ../lib/write_bmp.o ../lib/esTransform.o $(COMPANION_OBJS) $(ETNA_OBJS) $(CC) $(CFLAGS) -o $@ $^ $(LDFLAGS)