xref: /haiku/src/add-ons/translators/tiff/Jamfile (revision e70bc53485a2298e27209970a69b21adfd63a824)
1SubDir HAIKU_TOP src add-ons translators tiff ;
2
3SetSubDirSupportedPlatformsBeOSCompatible ;
4
5UseLibraryHeaders zlib ;
6
7# Include BaseTranslator code from shared directory
8SEARCH_SOURCE += [ FDirName $(HAIKU_TOP) src add-ons translators shared ] ;
9
10local tiff_files =
11	# libtiff
12	tif_aux.c
13	tif_close.c
14	tif_codec.c
15	tif_color.c
16	tif_compress.c
17	tif_dir.c
18	tif_dirinfo.c
19	tif_dirread.c
20	tif_dirwrite.c
21	tif_dumpmode.c
22	tif_error.c
23	tif_extension.c
24	tif_fax3.c
25	tif_fax3sm.c
26	tif_flush.c
27	tif_getimage.c
28	tif_luv.c
29	tif_lzw.c
30	tif_next.c
31	tif_open.c
32	tif_packbits.c
33	tif_predict.c
34	tif_print.c
35	tif_read.c
36	tif_strip.c
37	tif_swab.c
38	tif_thunder.c
39	tif_tile.c
40	tif_unix.c
41	tif_version.c
42	tif_warning.c
43	tif_write.c
44	tif_zip.c
45	;
46
47Objects $(tiff_files) ;
48ObjectCcFlags [ FGristFiles $(tiff_files:S=$(SUFOBJ)) ] : -w ;
49
50Translator TIFFTranslator :
51	[ FGristFiles $(tiff_files:S=$(SUFOBJ)) ]
52
53	# shared classes
54	BaseTranslator.cpp
55	TranslatorSettings.cpp
56	TranslatorWindow.cpp
57
58	# TIFFTranslator classes
59	TIFFMain.cpp
60	TIFFTranslator.cpp
61	TIFFView.cpp
62
63	: be translation z
64	: true
65;
66
67Package haiku-translationkit-cvs :
68	TIFFTranslator :
69	boot home config add-ons Translators ;
70
71