vfs: check userland buffers before reading them.
[haiku.git] / src / add-ons / translators / exr / Jamfile
blobe29e072e0cda96d0c97e31adff66dfc71ad0c1bd
1 SubDir HAIKU_TOP src add-ons translators exr ;
3 SubDirHdrs [ FDirName $(SUBDIR) $(DOTDOT) shared ] ;
5 AddResources EXRTranslator : EXRTranslator.rdef ;
7 local architectureObject ;
8 for architectureObject in [ MultiArchSubDirSetup ] {
9         on $(architectureObject) {
10                 UseBuildFeatureHeaders openexr ;
11                 UseBuildFeatureHeaders ilmbase ;
12                 Includes [ FGristFiles ConfigView.cpp EXRTranslator.cpp EXRGamma.cpp
13                         IStreamWrapper.cpp ]
14                         : [ BuildFeatureAttribute openexr : headers ]
15                           [ BuildFeatureAttribute ilmbase : headers ] ;
17                 Translator [ MultiArchDefaultGristFiles EXRTranslator ] :
18                         main.cpp
19                         ConfigView.cpp
20                         EXRGamma.cpp
21                         EXRTranslator.cpp
22                         IStreamWrapper.cpp
23                         : be translation textencoding [ TargetLibstdc++ ] 
24                         [ MultiArchDefaultGristFiles libtranslatorsutils.a ]
25                         [ BuildFeatureAttribute ilmbase : libraries ]
26                         [ BuildFeatureAttribute openexr : libraries ]
27                         localestub
28                         : true
29                 ;
30         }
33 DoCatalogs EXRTranslator :
34         x-vnd.Haiku-EXRTranslator
35         :
36         ConfigView.cpp
37         EXRTranslator.cpp
38         main.cpp