Skip to content

Commit 78838ca

Browse files
committed
Remove unnecessary install targets
1 parent fcae05f commit 78838ca

File tree

10 files changed

+2
-106
lines changed

10 files changed

+2
-106
lines changed

deps/cloudxr/openxr_extensions/CMakeLists.txt

Lines changed: 0 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -7,12 +7,3 @@ add_library(Teleop::openxr_extensions ALIAS teleop_openxr_extensions)
77
target_include_directories(teleop_openxr_extensions INTERFACE
88
$<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}>
99
)
10-
11-
install(FILES
12-
openxr_extension_helpers.h
13-
XR_NVX1_device_interface.h
14-
XR_NVX1_tensor_data.h
15-
XR_NVX1_push_tensor.h
16-
XR_NVX1_action_context.h
17-
DESTINATION include
18-
)

src/core/cloudxr/python/CMakeLists.txt

Lines changed: 0 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -118,13 +118,3 @@ if(CLOUDXR_NATIVE_AVAILABLE)
118118
add_dependencies(cloudxr_python cloudxr_native_bundle)
119119
endif()
120120
endif()
121-
122-
install(
123-
FILES
124-
__init__.py
125-
__main__.py
126-
env_config.py
127-
runtime.py
128-
wss.py
129-
DESTINATION "python/isaacteleop/cloudxr"
130-
)

src/core/oxr/cpp/CMakeLists.txt

Lines changed: 1 addition & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ if(NOT TARGET OpenXR::OpenXR)
1313
add_library(OpenXR::OpenXR ALIAS openxr_loader)
1414
endif()
1515

16-
# Core OXR session library (static for distribution)
16+
# Core OXR session library (static; consumed in-tree via oxr::oxr_core)
1717
add_library(oxr_core STATIC
1818
oxr_session.cpp
1919
inc/oxr/oxr_session.hpp
@@ -22,7 +22,6 @@ add_library(oxr_core STATIC
2222
target_include_directories(oxr_core
2323
INTERFACE
2424
$<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}/inc>
25-
$<INSTALL_INTERFACE:include>
2625
)
2726

2827
target_link_libraries(oxr_core
@@ -33,13 +32,3 @@ target_link_libraries(oxr_core
3332

3433
# Create alias for consistent naming
3534
add_library(oxr::oxr_core ALIAS oxr_core)
36-
37-
# Optional: Install for distribution
38-
install(TARGETS oxr_core
39-
ARCHIVE DESTINATION lib
40-
INCLUDES DESTINATION include
41-
)
42-
43-
install(DIRECTORY inc/oxr
44-
DESTINATION include
45-
)

src/core/oxr_utils/cpp/CMakeLists.txt

Lines changed: 0 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,6 @@ add_library(oxr_utils INTERFACE)
1515
target_include_directories(oxr_utils
1616
INTERFACE
1717
$<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}/inc>
18-
$<INSTALL_INTERFACE:include>
1918
)
2019

2120
# Link with OpenXR::headers to get OpenXR header files (no loader linking)
@@ -33,19 +32,3 @@ endif()
3332

3433
# Create alias for consistent naming
3534
add_library(oxr::oxr_utils ALIAS oxr_utils)
36-
37-
# Optional: Install for distribution
38-
install(TARGETS oxr_utils
39-
EXPORT oxr_utils-targets
40-
INCLUDES DESTINATION include
41-
)
42-
43-
install(DIRECTORY inc/oxr_utils
44-
DESTINATION include
45-
)
46-
47-
install(EXPORT oxr_utils-targets
48-
FILE oxr_utils-targets.cmake
49-
NAMESPACE oxr::
50-
DESTINATION lib/cmake/oxr_utils
51-
)

src/core/plugin_manager/cpp/CMakeLists.txt

Lines changed: 0 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -25,15 +25,3 @@ target_link_libraries(teleop_plugin_manager
2525
PRIVATE
2626
yaml-cpp::yaml-cpp
2727
)
28-
29-
# Install
30-
install(TARGETS teleop_plugin_manager
31-
EXPORT teleop_plugin_manager_targets
32-
ARCHIVE DESTINATION lib
33-
LIBRARY DESTINATION lib
34-
RUNTIME DESTINATION bin
35-
)
36-
37-
install(DIRECTORY inc/
38-
DESTINATION include
39-
)

src/core/pusherio/cpp/CMakeLists.txt

Lines changed: 1 addition & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33

44
cmake_minimum_required(VERSION 3.20)
55

6-
# PusherIO library (static for distribution)
6+
# PusherIO library (static; consumed in-tree via pusherio::pusherio)
77
add_library(pusherio STATIC
88
schema_pusher.cpp
99
inc/pusherio/schema_pusher.hpp
@@ -12,7 +12,6 @@ add_library(pusherio STATIC
1212
target_include_directories(pusherio
1313
PUBLIC
1414
$<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}/inc>
15-
$<INSTALL_INTERFACE:include>
1615
)
1716

1817
target_link_libraries(pusherio
@@ -30,13 +29,3 @@ target_link_libraries(pusherio
3029

3130
# Create alias for consistent naming
3231
add_library(pusherio::pusherio ALIAS pusherio)
33-
34-
# Optional: Install for distribution
35-
install(TARGETS pusherio
36-
ARCHIVE DESTINATION lib
37-
INCLUDES DESTINATION include
38-
)
39-
40-
install(DIRECTORY inc/pusherio
41-
DESTINATION include
42-
)

src/core/retargeting_engine/python/CMakeLists.txt

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -25,11 +25,3 @@ add_custom_target(retargeting_engine_python ALL
2525
"${CMAKE_BINARY_DIR}/python_package/$<CONFIG>/isaacteleop/retargeting_engine/uv.lock"
2626
COMMENT "Copying retargeting_engine Python files to package structure"
2727
)
28-
29-
# Install Python files to the wheel package directory (only .py files, no hidden dirs)
30-
install(
31-
DIRECTORY "${CMAKE_CURRENT_SOURCE_DIR}/"
32-
DESTINATION "python/isaacteleop/retargeting_engine"
33-
FILES_MATCHING PATTERN "*.py"
34-
REGEX "/\\." EXCLUDE
35-
)

src/core/retargeting_engine_ui/python/CMakeLists.txt

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -23,11 +23,3 @@ add_custom_target(retargeting_engine_ui_python ALL
2323
"${CMAKE_BINARY_DIR}/python_package/$<CONFIG>/isaacteleop/retargeting_engine_ui/CMakeLists.txt"
2424
COMMENT "Copying retargeting_engine_ui Python files to package structure"
2525
)
26-
27-
# Install Python files to the wheel package directory (only .py files, no hidden dirs)
28-
install(
29-
DIRECTORY "${CMAKE_CURRENT_SOURCE_DIR}/"
30-
DESTINATION "python/isaacteleop/retargeting_engine_ui"
31-
FILES_MATCHING PATTERN "*.py"
32-
REGEX "/\\." EXCLUDE
33-
)

src/core/teleop_session_manager/CMakeLists.txt

Lines changed: 0 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -34,14 +34,3 @@ add_custom_target(teleop_session_manager_python ALL
3434
DEPENDS ${TELEOP_SESSION_MANAGER_OUTPUT_FILES}
3535
COMMENT "Building teleop_session_manager Python module"
3636
)
37-
38-
# Install Python files for direct installation (non-wheel)
39-
install(FILES
40-
python/__init__.py
41-
python/config.py
42-
python/teleop_session.py
43-
python/helpers.py
44-
DESTINATION ${CMAKE_INSTALL_PREFIX}/lib/python3/dist-packages/isaacteleop/teleop_session_manager
45-
)
46-
47-
message(STATUS "TeleopSessionManager Python package configured for installation")

src/retargeters/CMakeLists.txt

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -16,11 +16,4 @@ if(BUILD_PYTHON_BINDINGS)
1616
"${CMAKE_BINARY_DIR}/python_package/$<CONFIG>/isaacteleop/retargeters/README.md"
1717
COMMENT "Copying retargeters Python files to package structure"
1818
)
19-
20-
install(
21-
DIRECTORY "${CMAKE_CURRENT_SOURCE_DIR}/"
22-
DESTINATION "python/isaacteleop/retargeters"
23-
FILES_MATCHING PATTERN "*.py"
24-
REGEX "/\\." EXCLUDE
25-
)
2619
endif()

0 commit comments

Comments
 (0)