1*00c7fec1SAndroid Build Coastguard Worker// Copyright 2016 The Android Open Source Project 2*00c7fec1SAndroid Build Coastguard Worker 3*00c7fec1SAndroid Build Coastguard Workerpackage { 4*00c7fec1SAndroid Build Coastguard Worker default_applicable_licenses: ["Android-Apache-2.0"], 5*00c7fec1SAndroid Build Coastguard Worker} 6*00c7fec1SAndroid Build Coastguard Worker 7*00c7fec1SAndroid Build Coastguard Workercc_defaults { 8*00c7fec1SAndroid Build Coastguard Worker name: "libappfuse_defaults", 9*00c7fec1SAndroid Build Coastguard Worker local_include_dirs: ["include"], 10*00c7fec1SAndroid Build Coastguard Worker shared_libs: ["libbase"], 11*00c7fec1SAndroid Build Coastguard Worker cflags: [ 12*00c7fec1SAndroid Build Coastguard Worker "-Wall", 13*00c7fec1SAndroid Build Coastguard Worker "-Werror", 14*00c7fec1SAndroid Build Coastguard Worker ], 15*00c7fec1SAndroid Build Coastguard Worker} 16*00c7fec1SAndroid Build Coastguard Worker 17*00c7fec1SAndroid Build Coastguard Workercc_library_shared { 18*00c7fec1SAndroid Build Coastguard Worker name: "libappfuse", 19*00c7fec1SAndroid Build Coastguard Worker defaults: ["libappfuse_defaults"], 20*00c7fec1SAndroid Build Coastguard Worker export_include_dirs: ["include"], 21*00c7fec1SAndroid Build Coastguard Worker srcs: [ 22*00c7fec1SAndroid Build Coastguard Worker "FuseAppLoop.cc", 23*00c7fec1SAndroid Build Coastguard Worker "FuseBuffer.cc", 24*00c7fec1SAndroid Build Coastguard Worker "FuseBridgeLoop.cc", 25*00c7fec1SAndroid Build Coastguard Worker "EpollController.cc", 26*00c7fec1SAndroid Build Coastguard Worker ], 27*00c7fec1SAndroid Build Coastguard Worker} 28*00c7fec1SAndroid Build Coastguard Worker 29*00c7fec1SAndroid Build Coastguard Workercc_test { 30*00c7fec1SAndroid Build Coastguard Worker name: "libappfuse_test", 31*00c7fec1SAndroid Build Coastguard Worker test_suites: ["device-tests"], 32*00c7fec1SAndroid Build Coastguard Worker defaults: ["libappfuse_defaults"], 33*00c7fec1SAndroid Build Coastguard Worker shared_libs: ["libappfuse"], 34*00c7fec1SAndroid Build Coastguard Worker srcs: [ 35*00c7fec1SAndroid Build Coastguard Worker "tests/FuseAppLoopTest.cc", 36*00c7fec1SAndroid Build Coastguard Worker "tests/FuseBridgeLoopTest.cc", 37*00c7fec1SAndroid Build Coastguard Worker "tests/FuseBufferTest.cc", 38*00c7fec1SAndroid Build Coastguard Worker ], 39*00c7fec1SAndroid Build Coastguard Worker} 40