1 2fixdng="fixes/dng_sdk" 3origdng="dng_sdk_1_2/dng_sdk/source" 4origXMP="XMP-Toolkit-SDK-4.4.2" 5fixXMP="fixes/XMP-Toolkit" 6 7Import("env") 8 9env=env.Clone(CPPPATH=[fixdng,fixXMP,origdng,origXMP+"/public/include"]) 10 11VariantDir("build/dng",origdng,duplicate=0) 12VariantDir("build/fixes/dng",fixdng,duplicate=0) 13 14flist=[ 15 "build/dng/dng_1d_function.cpp", 16 "build/dng/dng_1d_table.cpp", 17 "build/dng/dng_abort_sniffer.cpp", 18 "build/dng/dng_area_task.cpp", 19 "build/dng/dng_bottlenecks.cpp", 20 "build/dng/dng_camera_profile.cpp", 21 "build/dng/dng_color_space.cpp", 22 "build/dng/dng_color_spec.cpp", 23 "build/fixes/dng/dng_date_time.cpp", 24 "build/dng/dng_exceptions.cpp", 25 "build/dng/dng_exif.cpp", 26 "build/dng/dng_file_stream.cpp", 27 "build/dng/dng_filter_task.cpp", 28 "build/dng/dng_fingerprint.cpp", 29 "build/dng/dng_globals.cpp", 30 "build/dng/dng_host.cpp", 31 "build/dng/dng_hue_sat_map.cpp", 32 "build/dng/dng_ifd.cpp", 33 "build/dng/dng_image.cpp", 34 "build/dng/dng_image_writer.cpp", 35 "build/dng/dng_info.cpp", 36 "build/dng/dng_iptc.cpp", 37 "build/dng/dng_linearization_info.cpp", 38 "build/dng/dng_lossless_jpeg.cpp", 39 "build/dng/dng_matrix.cpp", 40 "build/dng/dng_memory.cpp", 41 "build/dng/dng_memory_stream.cpp", 42 "build/dng/dng_mosaic_info.cpp", 43 "build/dng/dng_mutex.cpp", 44 "build/dng/dng_negative.cpp", 45 "build/dng/dng_orientation.cpp", 46 "build/dng/dng_parse_utils.cpp", 47 "build/dng/dng_pixel_buffer.cpp", 48 "build/dng/dng_point.cpp", 49 "build/dng/dng_preview.cpp", 50 "build/fixes/dng/dng_pthread.cpp", 51 "build/dng/dng_rational.cpp", 52 "build/dng/dng_read_image.cpp", 53 "build/dng/dng_rect.cpp", 54 "build/dng/dng_reference.cpp", 55 "build/dng/dng_render.cpp", 56 "build/dng/dng_resample.cpp", 57 "build/dng/dng_shared.cpp", 58 "build/dng/dng_simple_image.cpp", 59 "build/dng/dng_spline.cpp", 60 "build/dng/dng_stream.cpp", 61 "build/dng/dng_string.cpp", 62 "build/dng/dng_string_list.cpp", 63 "build/dng/dng_tag_types.cpp", 64 "build/dng/dng_temperature.cpp", 65 "build/dng/dng_tile_iterator.cpp", 66 "build/dng/dng_tone_curve.cpp", 67 "build/dng/dng_utils.cpp", 68 "build/dng/dng_xmp.cpp", 69 "build/dng/dng_xmp_sdk.cpp", 70 "build/dng/dng_xy_coord.cpp", 71] 72 73env.Library(target="build/dng_1_2",source=flist) 74