add_rules("mode.debug", "mode.release") target("gusb") set_kind("static") add_syslinks("pthread") add_files("*.cpp", "src/*.cpp", "src/async_model/common/*.cpp", "src/async_model/common/json/*.c*", "src/async_model/hardware/*.cpp", "src/async_model/img_process/*.cpp", "src/async_model/img_process/algs/*.cpp" , "src/async_model/io/*.c*", "src/async_model/scanner/*.c*") add_includedirs("inc") add_includedirs("src/async_model") add_includedirs(".", { public = true}) add_packages("common") add_deps("regs", "gimgproc", "applog", "capimage")