@@ -126,7 +126,6 @@ add_library(qnn_executorch_logging STATIC)
126126add_library (qnn_factory STATIC )
127127add_library (qnn_function_interface INTERFACE )
128128add_library (qnn_graph STATIC )
129- add_library (qnn_header INTERFACE )
130129add_library (qnn_implementation STATIC )
131130add_library (qnn_logger STATIC )
132131add_library (qnn_manager STATIC )
@@ -143,16 +142,12 @@ add_library(utils STATIC)
143142# declare dependency
144143#
145144target_link_libraries (qcir_utils PRIVATE qcir)
146- target_link_libraries (wrappers PRIVATE qnn_header qnn_executorch_logging)
147- target_link_libraries (qnn_function_interface INTERFACE qnn_header)
145+ target_link_libraries (wrappers PRIVATE qnn_executorch_logging)
148146target_link_libraries (
149- qnn_implementation PRIVATE qnn_function_interface qnn_header
150- qnn_executorch_logging ${CMAKE_DL_LIBS}
147+ qnn_implementation PRIVATE qnn_function_interface qnn_executorch_logging ${CMAKE_DL_LIBS}
151148)
152- target_link_libraries (qnn_sys_function_interface INTERFACE qnn_header)
153149target_link_libraries (
154- qnn_sys_implementation PRIVATE qnn_sys_function_interface qnn_header
155- qnn_executorch_logging ${CMAKE_DL_LIBS}
150+ qnn_sys_implementation PRIVATE qnn_sys_function_interface qnn_executorch_logging ${CMAKE_DL_LIBS}
156151)
157152target_link_libraries (qnn_executorch_logging PRIVATE qnn_schema)
158153target_link_libraries (qnn_profiler PRIVATE qnn_executorch_logging)
@@ -178,9 +173,7 @@ target_link_libraries(
178173)
179174
180175target_link_libraries (
181- qnn_factory
182- PUBLIC qnn_header
183- PRIVATE qnn_schema qnn_backend qnn_device qnn_context qnn_graph
176+ qnn_factory PRIVATE qnn_schema qnn_backend qnn_device qnn_context qnn_graph
184177 qnn_mem_manager qnn_custom_protocol
185178)
186179target_link_libraries (
0 commit comments