SubDir HAIKU_TOP src libs jpeg ;

SetSubDirSupportedPlatformsBeOSCompatible ;

UseLibraryHeaders jpeg ;

local jpeg_files =
	jaricom.c
	jcapimin.c
	jcapistd.c
	jcarith.c
	jccoefct.c
	jccolor.c
	jcdctmgr.c
	jchuff.c
	jcinit.c
	jcmainct.c
	jcmarker.c
	jcmaster.c
	jcomapi.c
	jcparam.c
	jcprepct.c
	jcsample.c
	jctrans.c
	jdapimin.c
	jdapistd.c
	jdarith.c
	jdatadst.c
	jdatasrc.c
	jdcoefct.c
	jdcolor.c
	jddctmgr.c
	jdhuff.c
	jdinput.c
	jdmainct.c
	jdmarker.c
	jdmaster.c
	jdmerge.c
	jdpostct.c
	jdsample.c
	jdtrans.c
	jerror.c
	jfdctflt.c
	jfdctfst.c
	jfdctint.c
	jidctflt.c
	jidctfst.c
	jidctint.c
	jquant1.c
	jquant2.c
	jutils.c
	jmemmgr.c
	jmemname.c
;

ObjectCcFlags [ FGristFiles $(jpeg_files:S=$(SUFOBJ)) ] : -w ;

StaticLibrary libjpeg.a :
	$(jpeg_files)
;

SharedLibrary libjpeg.so :
	$(jpeg_files)
	:
	: 8.0
;

BinCommand jpegtran :
	jpegtran.c
	cdjpeg.c
	rdswitch.c
	transupp.c
	: be libjpeg.so
;

