|
4 | 4 | add_subdirectory(opentime-bindings)
|
5 | 5 | add_subdirectory(opentimelineio-bindings)
|
6 | 6 |
|
7 |
| -# Install pure-python OTIO packages to match PyPI wheel structure |
8 |
| -install(DIRECTORY "${PROJECT_SOURCE_DIR}/src/py-opentimelineio/opentimelineio/" |
9 |
| - DESTINATION "${OTIO_RESOLVED_PYTHON_INSTALL_DIR}/opentimelineio") |
| 7 | +if(OTIO_INSTALL_PYTHON_MODULES) |
| 8 | + # Install pure-python OTIO packages to match PyPI wheel structure |
| 9 | + install(DIRECTORY "${PROJECT_SOURCE_DIR}/src/py-opentimelineio/opentimelineio/" |
| 10 | + DESTINATION "${OTIO_RESOLVED_PYTHON_INSTALL_DIR}/opentimelineio") |
10 | 11 |
|
11 |
| -if(OTIO_INSTALL_COMMANDLINE_TOOLS) |
12 |
| - install(DIRECTORY "${PROJECT_SOURCE_DIR}/src/opentimelineview" |
13 |
| - DESTINATION "${OTIO_RESOLVED_PYTHON_INSTALL_DIR}") |
14 |
| -endif() |
| 12 | + if(OTIO_INSTALL_COMMANDLINE_TOOLS) |
| 13 | + install(DIRECTORY "${PROJECT_SOURCE_DIR}/src/opentimelineview" |
| 14 | + DESTINATION "${OTIO_RESOLVED_PYTHON_INSTALL_DIR}") |
| 15 | + endif() |
15 | 16 |
|
16 |
| -if(OTIO_INSTALL_CONTRIB) |
17 |
| - install(DIRECTORY "${PROJECT_SOURCE_DIR}/contrib/opentimelineio_contrib" |
18 |
| - DESTINATION "${OTIO_RESOLVED_PYTHON_INSTALL_DIR}" |
19 |
| - PATTERN "tests" EXCLUDE |
20 |
| - PATTERN "Makefile" EXCLUDE) |
| 17 | + if(OTIO_INSTALL_CONTRIB) |
| 18 | + install(DIRECTORY "${PROJECT_SOURCE_DIR}/contrib/opentimelineio_contrib" |
| 19 | + DESTINATION "${OTIO_RESOLVED_PYTHON_INSTALL_DIR}" |
| 20 | + PATTERN "tests" EXCLUDE |
| 21 | + PATTERN "Makefile" EXCLUDE) |
| 22 | + endif() |
21 | 23 | endif()
|
0 commit comments