1*4882a593Smuzhiyuncc_library_static { 2*4882a593Smuzhiyun name: "librkaiq_asd", 3*4882a593Smuzhiyun vendor: true, 4*4882a593Smuzhiyun defaults: ["algo_defaults"], 5*4882a593Smuzhiyun 6*4882a593Smuzhiyun include_dirs: [ 7*4882a593Smuzhiyun "external/camera_engine_rkaiq/include/algos/asd", 8*4882a593Smuzhiyun ], 9*4882a593Smuzhiyun 10*4882a593Smuzhiyun srcs: [ 11*4882a593Smuzhiyun "rk_aiq_algo_asd_itf.cpp", 12*4882a593Smuzhiyun "scene_detector.cpp", 13*4882a593Smuzhiyun "rk_aiq_uapi_asd_int.cpp", 14*4882a593Smuzhiyun ], 15*4882a593Smuzhiyun 16*4882a593Smuzhiyun cppflags: [ 17*4882a593Smuzhiyun "-ffast-math", 18*4882a593Smuzhiyun "-funroll-loops", 19*4882a593Smuzhiyun "-Os", 20*4882a593Smuzhiyun "-g", 21*4882a593Smuzhiyun "-Wno-error", 22*4882a593Smuzhiyun "-Wno-unused-value", 23*4882a593Smuzhiyun "-Wno-unused-variable", 24*4882a593Smuzhiyun "-Wno-unused-private-field", 25*4882a593Smuzhiyun "-Wno-unused-but-set-variable", 26*4882a593Smuzhiyun "-Wno-unused-function", 27*4882a593Smuzhiyun "-Wno-implicit-fallthrough", 28*4882a593Smuzhiyun "-Wno-address-of-packed-member", 29*4882a593Smuzhiyun "-Wno-ignored-qualifiers", 30*4882a593Smuzhiyun "-Wno-unused-label", 31*4882a593Smuzhiyun "-fno-strict-aliasing", 32*4882a593Smuzhiyun "-Wno-reorder", 33*4882a593Smuzhiyun "-Wno-overloaded-virtual", 34*4882a593Smuzhiyun "-Wno-unused-parameter", 35*4882a593Smuzhiyun "-Wno-extern-c-compat", 36*4882a593Smuzhiyun "-Wno-missing-braces", 37*4882a593Smuzhiyun "-Wno-missing-field-initializers", 38*4882a593Smuzhiyun "-UNDEBUG" 39*4882a593Smuzhiyun ], 40*4882a593Smuzhiyun}