cc_defaults { name: "libxcam_defaults", cflags: [ // XCam Version Num 1.1.0 "-DXCAM_VERSION=0x110", "-fPIC", "-W", "-Wall", "-D_REENTRANT", "-Wformat", "-Wno-unused-parameter", "-Wformat-security", "-fstack-protector", "-DANDROID", ], local_include_dirs: [ "xcore", "modules", ], } // For libxcam // ================================================= cc_library_shared { name: "libxcam", defaults: ["libxcam_defaults"], srcs: [ "xcore/buffer_pool.cpp", "xcore/calibration_parser.cpp", "xcore/file_handle.cpp", "xcore/image_file_handle.cpp", "xcore/image_handler.cpp", "xcore/surview_fisheye_dewarp.cpp", "xcore/thread_pool.cpp", "xcore/video_buffer.cpp", "xcore/worker.cpp", "xcore/xcam_buffer.cpp", "xcore/xcam_common.cpp", "xcore/xcam_thread.cpp", "xcore/xcam_utils.cpp", "xcore/interface/blender.cpp", "xcore/interface/feature_match.cpp", "xcore/interface/geo_mapper.cpp", "xcore/interface/stitcher.cpp", "modules/soft/soft_blender.cpp", "modules/soft/soft_blender_tasks_priv.cpp", "modules/soft/soft_copy_task.cpp", "modules/soft/soft_geo_mapper.cpp", "modules/soft/soft_geo_tasks_priv.cpp", "modules/soft/soft_handler.cpp", "modules/soft/soft_stitcher.cpp", "modules/soft/soft_video_buf_allocator.cpp", "modules/soft/soft_worker.cpp", ], rtti: true, } // For test-soft-image // ================================================= cc_test { name: "test-soft-image", defaults: ["libxcam_defaults"], gtest: false, srcs: ["tests/test-soft-image.cpp"], shared_libs: ["libxcam"], local_include_dirs: ["tests"], }