#Makefile GNU make
#Panard Vision Utilities library

include ../Make-config

WHERE=../lib
CFLAGS+=-I../include -I$(JPEGINC)

# Implicit rule for building a shared library file
   %$S:      ; $(CC) $(SHAREDFLAGS) -o $@ $^

# PVUT for PV  Library
PVUTModules                = pvut$O 

# Rules

all:$(WHERE)/libpvut$L $(WHERE)/libpvut$S

$(WHERE)/libpvut$S: $(PVUTModules) $(JPEGLIB)
$(WHERE)/libpvut$L: $(PVUTModules)

.PHONY: cleanall
cleanall: clean cleanlib

.PHONY: clean
clean: 
	rm -f *$O
	rm -f *~	
	rm -f ../include/*~

.PHONY: cleanlib
cleanlib:
	rm -f ../lib/libpvut.a
	rm -f ../lib/libpvut.so
