1# Copyright (c) Qualcomm Innovation Center, Inc. 2# All rights reserved 3# 4# This source code is licensed under the BSD-style license found in the 5# LICENSE file in the root directory of this source tree. 6 7# executorch_backend 8target_sources( 9 executorch_backend INTERFACE ${EXECUTORCH_SOURCE_DIR}/backends/backend.h 10) 11 12# qnn_executorch_header 13target_sources( 14 qnn_executorch_header INTERFACE ${CMAKE_CURRENT_LIST_DIR}/QnnExecuTorch.h 15) 16 17# qnn_executorch_backend 18target_sources( 19 qnn_executorch_backend 20 INTERFACE ${CMAKE_CURRENT_LIST_DIR}/QnnExecuTorchBackend.h 21 PRIVATE ${CMAKE_CURRENT_LIST_DIR}/QnnExecuTorchBackend.cpp 22) 23 24# qnn_manager 25target_sources( 26 qnn_manager 27 INTERFACE ${CMAKE_CURRENT_LIST_DIR}/QnnManager.h 28 PRIVATE ${CMAKE_CURRENT_LIST_DIR}/QnnManager.cpp 29) 30 31# logging 32target_sources( 33 qnn_executorch_logging 34 PUBLIC ${CMAKE_CURRENT_LIST_DIR}/Logging.h 35 PRIVATE ${CMAKE_CURRENT_LIST_DIR}/Logging.cpp 36) 37 38# utils 39target_sources( 40 utils 41 PUBLIC ${CMAKE_CURRENT_LIST_DIR}/Utils.h 42 PRIVATE ${CMAKE_CURRENT_LIST_DIR}/Utils.cpp 43) 44 45# shared_buffer 46target_sources( 47 shared_buffer PRIVATE ${CMAKE_CURRENT_LIST_DIR}/SharedBuffer.h 48 ${CMAKE_CURRENT_LIST_DIR}/SharedBuffer.cpp 49) 50