############################################################################
#
# You should not need to edit below this file.
#
############################################################################

#
# Directories
#

BINDIR = $(PREFIX)/bin
MANDIR = $(PREFIX)/man
LIBDIR = $(PREFIX)/lib
INCDIR = $(PREFIX)/include
DOCDIR = $(PREFIX)/doc

#
#
#

INCLUDES= $(JPEGINC) -I../lib
LIBRARYS= $(JPEGLIB)

#
# Misc
#

CFLAGS= $(CC_OPTIONS) $(INCLUDES)

#
# Blah
#

SRC= ggvhdr.c ggvsize.c ggvgamma.c ggvcpal.c ggvsub.c
OBJ= ggvhdr.o ggvsize.o ggvgamma.o ggvcpal.o ggvsub.o
BIN= ggvhdr ggvsize ggvgamma ggvcpal ggvsub

#
# Targets
#

all: utils

utils: $(OBJ)
	$(CC) -o ggvhdr ggvhdr.o ../lib/libgbm.a $(LIBRARYS) -ljpeg
	$(CC) -o ggvsize ggvsize.o ../lib/libgbm.a $(LIBRARYS) -ljpeg
	$(CC) -o ggvgamma ggvgamma.o -lm ../lib/libgbm.a $(LIBRARYS) -ljpeg
	$(CC) -o ggvcpal ggvcpal.o ../lib/libgbm.a $(LIBRARYS) -ljpeg
	$(CC) -o ggvsub ggvsub.o ../lib/libgbm.a $(LIBRARYS) -ljpeg

install: ;
#	install -c -m 755 ggvhdr $(DESTDIR)$(BINDIR)
#	install -c -m 644 ggvhdr.1 $(DESTDIR)$(MANDIR)

clean:
	rm -f *.o *~ core ggvhdr ggvsize ggvgamma ggvcpal ggvsub


#
# Dependencies
#

ggvhdr.o: ggvhdr.c

ggvsize.o: ggvsize.c

ggvgamma.o: ggvgamma.c
