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