blob: d81b47ee3670411f18923897acf3c04d0f85d981 [file] [log] [blame]
# Copyright 2019 The Fuchsia Authors. All rights reserved.
# Use of this source code is governed by a BSD-style license that can be
# found in the LICENSE file.
source_set("WeaveCore") {
top_builddir = rebase_path("//third_party/openweave-core")
sources = [
"$top_builddir/src/lib/core/ExchangeContext.cpp",
"$top_builddir/src/lib/core/HostPortList.cpp",
"$top_builddir/src/lib/core/WeaveBinding.cpp",
"$top_builddir/src/lib/core/WeaveCircularTLVBuffer.cpp",
"$top_builddir/src/lib/core/WeaveConnection.cpp",
"$top_builddir/src/lib/core/WeaveConnectionTunnel.cpp",
"$top_builddir/src/lib/core/WeaveError.cpp",
"$top_builddir/src/lib/core/WeaveExchangeMgr.cpp",
"$top_builddir/src/lib/core/WeaveFabricState.cpp",
"$top_builddir/src/lib/core/WeaveGlobals.cpp",
"$top_builddir/src/lib/core/WeaveKeyIds.cpp",
"$top_builddir/src/lib/core/WeaveMessageLayer.cpp",
"$top_builddir/src/lib/core/WeaveSecurityMgr-Malloc.cpp",
"$top_builddir/src/lib/core/WeaveSecurityMgr-SimpleAlloc.cpp",
"$top_builddir/src/lib/core/WeaveSecurityMgr.cpp",
"$top_builddir/src/lib/core/WeaveServerBase.cpp",
"$top_builddir/src/lib/core/WeaveStats.cpp",
"$top_builddir/src/lib/core/WeaveTLVDebug.cpp",
"$top_builddir/src/lib/core/WeaveTLVReader.cpp",
"$top_builddir/src/lib/core/WeaveTLVUpdater.cpp",
"$top_builddir/src/lib/core/WeaveTLVUtilities.cpp",
"$top_builddir/src/lib/core/WeaveTLVWriter.cpp",
]
configs += [ "//third_party/openweave-core/src/include:fuchsia" ]
public_deps = [ "//third_party/openweave-core/src/include:common" ]
}