1*5a923131SAndroid Build Coastguard Workeradd_requires("liburing", "gtest") 2*5a923131SAndroid Build Coastguard Worker 3*5a923131SAndroid Build Coastguard Workertarget("liburing_cpp") 4*5a923131SAndroid Build Coastguard Worker set_kind("static") 5*5a923131SAndroid Build Coastguard Worker add_files("src/*.cpp") 6*5a923131SAndroid Build Coastguard Worker add_packages("liburing") 7*5a923131SAndroid Build Coastguard Worker set_languages("c++17") 8*5a923131SAndroid Build Coastguard Worker add_includedirs("include", {public = true}) 9*5a923131SAndroid Build Coastguard Worker add_cxflags("-g") 10*5a923131SAndroid Build Coastguard Worker 11*5a923131SAndroid Build Coastguard Worker 12*5a923131SAndroid Build Coastguard Workertarget("liburing_cpp_tests") 13*5a923131SAndroid Build Coastguard Worker set_kind("binary") 14*5a923131SAndroid Build Coastguard Worker add_files("tests/*.cpp") 15*5a923131SAndroid Build Coastguard Worker set_languages("c++17") 16*5a923131SAndroid Build Coastguard Worker add_deps("liburing_cpp") 17*5a923131SAndroid Build Coastguard Worker add_packages("gtest", "liburing") 18*5a923131SAndroid Build Coastguard Worker add_cxflags("-g") 19*5a923131SAndroid Build Coastguard Worker 20