SubDir HAIKU_TOP src add-ons translators tiff ;

SetSubDirSupportedPlatformsBeOSCompatible ;

UseLibraryHeaders zlib ;

SubDirHdrs [ FDirName $(SUBDIR) $(DOTDOT) shared ] ;

local tiff_files =
	# libtiff
	tif_aux.c
	tif_close.c
	tif_codec.c
	tif_color.c
	tif_compress.c
	tif_dir.c
	tif_dirinfo.c
	tif_dirread.c
	tif_dirwrite.c
	tif_dumpmode.c
	tif_error.c
	tif_extension.c
	tif_fax3.c
	tif_fax3sm.c
	tif_flush.c
	tif_getimage.c
	tif_luv.c
	tif_lzw.c
	tif_next.c
	tif_open.c
	tif_packbits.c
	tif_predict.c
	tif_print.c
	tif_read.c
	tif_strip.c
	tif_swab.c
	tif_thunder.c
	tif_tile.c
	tif_unix.c
	tif_version.c
	tif_warning.c
	tif_write.c
	tif_zip.c 
	;

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

Translator TIFFTranslator : 
	[ FGristFiles $(tiff_files:S=$(SUFOBJ)) ]

	# TIFFTranslator classes
	TIFFMain.cpp
	TIFFTranslator.cpp
	TIFFView.cpp

	: be translation z libtranslatorsutils.a $(TARGET_LIBSUPC++)
	: true
;

Package haiku-translationkit-cvs :
	TIFFTranslator :
	boot home config add-ons Translators ;

