PFLAGS += -Fu.. -Fu../generic -Fu../../Parser -Fu../../Codec -Fu../../Logger include ../settings.MK UNITS = loaders.ppu Windows_BMP.ppu Windows_BMP_RLE_streams.ppu GIF.ppu JPEG.ppu PNG.ppu OBJECTS = loaders.o Windows_BMP.o Windows_BMP_RLE_streams.o GIF.o JPEG.o PNG.o TARGET = libgraphics_loader.$(SO) all: $(TARGET) $(TARGET): $(UNITS) $(OBJECTS) ppumove -o libgraphics_loader -e ppl $(UNITS) chmod +x $(TARGET) loaders.ppu loaders.o: loaders.PP Windows_BMP.ppu Windows_BMP.o: Windows_BMP.PP loaders.ppu Windows_BMP_RLE_streams.ppu Windows_BMP_RLE_streams.o: Windows_BMP_RLE_streams.PP GIF.ppu GIF.o: GIF.PP loaders.ppu # Codec/GIFLZW.ppu JPEG.ppu JPEG.o: JPEG.PP loaders.ppu PNG.ppu PNG.o: PNG.PP loaders.ppu # windowed_streams.ppl # Codec: LZW.ppu LZW.o: LZW.PP custom_decoders.ppu GIFLZW.ppu GIFLZW.o: GIFLZW.PP # LZW.ppl custom_decoders.ppu custom_decoders.o: custom_decoders.PP ring_buffers.ppu ring_buffers.ppu ring_buffers.o: ring_buffers.PP clean: /bin/rm -f -- $(UNITS) $(OBJECTS) distclean: clean