@@ -453,22 +453,6 @@ if(EXECUTORCH_BUILD_GFLAGS)
453453 add_subdirectory (third-party/gflags)
454454endif ()
455455
456- # Install `executorch` library as well as `executorch-config.cmake` under
457- # ${CMAKE_INSTALL_PREFIX}/
458- install (DIRECTORY runtime/core/ DESTINATION include /executorch/runtime/core FILES_MATCHING PATTERN "*.h" )
459- install (DIRECTORY runtime/kernel/ DESTINATION include /executorch/runtime/kernel FILES_MATCHING PATTERN "*.h" )
460- install (DIRECTORY runtime/platform/ DESTINATION include /executorch/runtime/platform FILES_MATCHING PATTERN "*.h" )
461- install (DIRECTORY extension/kernel_util/ DESTINATION include /executorch/extension/kernel_util FILES_MATCHING PATTERN "*.h" )
462- install (DIRECTORY extension/tensor/ DESTINATION include /executorch/extension/tensor FILES_MATCHING PATTERN "*.h" )
463- install (DIRECTORY extension/threadpool/ DESTINATION include /executorch/extension/threadpool FILES_MATCHING PATTERN "*.h" )
464- install (
465- TARGETS executorch executorch_core
466- DESTINATION lib
467- INCLUDES
468- DESTINATION ${_common_include_directories}
469- )
470- install (FILES tools/cmake/executorch-config.cmake DESTINATION lib/cmake/ExecuTorch)
471-
472456# Add googletest if any test targets should be built
473457if (BUILD_TESTING)
474458 add_subdirectory (${CMAKE_CURRENT_SOURCE_DIR} /third-party/googletest)
@@ -722,3 +706,19 @@ if(EXECUTORCH_BUILD_VULKAN)
722706endif ()
723707
724708include (Test .cmake)
709+
710+ # Install `executorch` library as well as `executorch-config.cmake` under
711+ # ${CMAKE_INSTALL_PREFIX}/
712+ install (DIRECTORY runtime/core/ DESTINATION include /executorch/runtime/core FILES_MATCHING PATTERN "*.h" )
713+ install (DIRECTORY runtime/kernel/ DESTINATION include /executorch/runtime/kernel FILES_MATCHING PATTERN "*.h" )
714+ install (DIRECTORY runtime/platform/ DESTINATION include /executorch/runtime/platform FILES_MATCHING PATTERN "*.h" )
715+ install (DIRECTORY extension/kernel_util/ DESTINATION include /executorch/extension/kernel_util FILES_MATCHING PATTERN "*.h" )
716+ install (DIRECTORY extension/tensor/ DESTINATION include /executorch/extension/tensor FILES_MATCHING PATTERN "*.h" )
717+ install (DIRECTORY extension/threadpool/ DESTINATION include /executorch/extension/threadpool FILES_MATCHING PATTERN "*.h" )
718+ install (
719+ TARGETS executorch executorch_core
720+ DESTINATION lib
721+ INCLUDES
722+ DESTINATION ${_common_include_directories}
723+ )
724+ install (FILES tools/cmake/executorch-config.cmake DESTINATION lib/cmake/ExecuTorch)
0 commit comments