#
# Makefile: ps3pf_utils
#

PREFIX		= /usr
bindir		= ${PREFIX}/bin
sbindir		= /sbin

CC		= gcc
CFLAGS		= -O2 -Wall -W -Wstrict-prototypes

MKDIR		= mkdir
INSTALL		= install

PROGS		= ps3videomode
SPROGS		= other-os-flash-util
SSCRIPTS	= boot-game-os find-other-os-flash

all: ${PROGS} ${SPROGS}

%: %.c
	$(CC) $(CFLAGS) -o $@ $<

clean:
	rm -f ${PROGS} ${SPROGS}

install: all
	$(MKDIR) -p $(DESTDIR)$(bindir)/ && \
	${INSTALL} -m 755 -s ${PROGS} $(DESTDIR)$(bindir)/ && \
	$(MKDIR) -p $(DESTDIR)$(sbindir)/ && \
	$(INSTALL) -m 755 -s $(SPROGS) $(DESTDIR)$(sbindir)/ && \
	$(INSTALL) -m 755 $(SSCRIPTS) $(DESTDIR)$(sbindir)/

uninstall:
	@cd $(DESTDIR)$(bindir) && \
	rm -f ${PROGS} && \
	cd $(DESTDIR)$(sbindir) && \
	rm -f $(SPROGS)

