@@ -126,7 +126,6 @@ add_library(qnn_executorch_logging STATIC)
126
126
add_library (qnn_factory STATIC )
127
127
add_library (qnn_function_interface INTERFACE )
128
128
add_library (qnn_graph STATIC )
129
- add_library (qnn_header INTERFACE )
130
129
add_library (qnn_implementation STATIC )
131
130
add_library (qnn_logger STATIC )
132
131
add_library (qnn_manager STATIC )
@@ -143,16 +142,12 @@ add_library(utils STATIC)
143
142
# declare dependency
144
143
#
145
144
target_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)
148
146
target_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}
151
148
)
152
- target_link_libraries (qnn_sys_function_interface INTERFACE qnn_header)
153
149
target_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}
156
151
)
157
152
target_link_libraries (qnn_executorch_logging PRIVATE qnn_schema)
158
153
target_link_libraries (qnn_profiler PRIVATE qnn_executorch_logging)
@@ -178,9 +173,7 @@ target_link_libraries(
178
173
)
179
174
180
175
target_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
184
177
qnn_mem_manager qnn_custom_protocol
185
178
)
186
179
target_link_libraries (
0 commit comments