# Dream Photo Manager
#
# Makefile
# Copyright (C) 2009 Lawrence Sebald
#

all: rm-elf dpm.bin

include $(KOS_BASE)/Makefile.rules

OBJS = main.o pvrutils.o imgutils.o font.o

clean: rm-elf
	-rm -f $(OBJS)

rm-elf:
	-rm -f dpm.elf
	-rm -f dpm.bin

dpm.elf: $(OBJS)
	$(KOS_CC) $(KOS_CFLAGS) $(KOS_LDFLAGS) -o dpm.elf $(KOS_START) \
	$(OBJS) $(DATAOBJS) $(OBJEXTRA) -ljpeg -lkosutils $(KOS_LIBS)

dpm.bin: dpm.elf
	kos-objcopy -O binary dpm.elf dpm.bin

run: dpm.bin
	$(KOS_LOADER) dpm.bin

dist:
	rm -f $(OBJS)
	$(KOS_STRIP) dpm.elf
