File tree Expand file tree Collapse file tree 4 files changed +11
-20
lines changed Expand file tree Collapse file tree 4 files changed +11
-20
lines changed Original file line number Diff line number Diff line change @@ -576,22 +576,16 @@ if(EXECUTORCH_ENABLE_EVENT_TRACER)
576
576
"${ET_BUILD_DIR_PATH} /lib/libetdump.a"
577
577
)
578
578
579
- if (CMAKE_BUILD_TYPE MATCHES "Debug" )
580
- set (FLATCCRT_LIB flatccrt_d )
581
- else ()
582
- set (FLATCCRT_LIB flatccrt )
583
- endif ()
584
-
585
- add_library (${FLATCCRT_LIB} STATIC IMPORTED )
579
+ add_library (flatccrt STATIC IMPORTED )
586
580
set_property (
587
- TARGET ${FLATCCRT_LIB}
581
+ TARGET flatccrt
588
582
PROPERTY IMPORTED_LOCATION
589
- "${ET_BUILD_DIR_PATH} /lib/ lib${FLATCCRT_LIB} .a"
583
+ "${ET_BUILD_DIR_PATH} /third-party/flatcc/ lib/libflatccrt .a"
590
584
)
591
585
592
586
list (APPEND arm_executor_runner_link
593
587
etdump
594
- ${FLATCCRT_LIB}
588
+ flatccrt
595
589
)
596
590
endif ()
597
591
Original file line number Diff line number Diff line change @@ -20,7 +20,7 @@ target_include_directories(
20
20
)
21
21
target_link_libraries (
22
22
qnn_executor_runner qnn_executorch_backend full_portable_ops_lib etdump
23
- ${FLATCCRT_LIB} gflags
23
+ flatccrt gflags
24
24
)
25
25
set_target_properties (
26
26
qnn_executor_runner PROPERTIES LINK_FLAGS "-Wl,-rpath='$ORIGIN'"
Original file line number Diff line number Diff line change @@ -89,7 +89,8 @@ add_subdirectory(flatcc)
89
89
#
90
90
# Learn more: https://github.com/pytorch/executorch/pull/2467
91
91
set_property (TARGET flatccrt PROPERTY POSITION_INDEPENDENT_CODE ON )
92
+ set_property (TARGET flatccrt PROPERTY DEBUG_POSTFIX "" )
92
93
install (
93
94
TARGETS flatccrt
94
- DESTINATION ${CMAKE_BINARY_DIR} /lib
95
+ DESTINATION ${CMAKE_CURRENT_BINARY_DIR} /flatcc /lib
95
96
)
Original file line number Diff line number Diff line change @@ -56,18 +56,12 @@ set(EXECUTORCH_FOUND ON)
56
56
57
57
target_link_libraries (executorch INTERFACE executorch_core )
58
58
59
- if (CMAKE_BUILD_TYPE MATCHES "Debug" )
60
- set (FLATCCRT_LIB flatccrt_d )
61
- else ()
62
- set (FLATCCRT_LIB flatccrt )
63
- endif ()
64
-
65
59
set (lib_list
66
60
etdump
67
61
bundled_program
68
62
extension_data_loader
69
63
extension_flat_tensor
70
- ${FLATCCRT_LIB}
64
+ flatccrt
71
65
coreml_util
72
66
coreml_inmemoryfs
73
67
coremldelegate
@@ -106,7 +100,9 @@ foreach(lib ${lib_list})
106
100
set (lib_var "LIB_${lib} " )
107
101
find_library (
108
102
${lib_var} ${lib}
109
- HINTS "${_root} /lib"
103
+ HINTS
104
+ "${_root} /lib"
105
+ "${_root} /third-party/flatcc/lib"
110
106
CMAKE_FIND_ROOT_PATH_BOTH
111
107
)
112
108
if (NOT ${lib_var} )
You can’t perform that action at this time.
0 commit comments