|
1 | 1 | #-
|
2 | 2 | #*****************************************************************************
|
3 |
| -# Copyright 2024 Autodesk, Inc. |
| 3 | +# Copyright 2025 Autodesk, Inc. |
4 | 4 | #
|
5 | 5 | # Licensed under the Apache License, Version 2.0 (the "License");
|
6 | 6 | # you may not use this file except in compliance with the License.
|
|
21 | 21 |
|
22 | 22 | set(BIFROST_USD_PACK_INSTALL_RES_DIR "${BIFUSD_INSTALL_COMMON_DIR}/resources")
|
23 | 23 | set(BIFROST_USD_PACK_INSTALL_RES_JSON_DIR "${BIFROST_USD_PACK_INSTALL_RES_DIR}/json")
|
| 24 | +set(BIFROST_USD_PACK_INSTALL_RES_COMP_DIR "${BIFROST_USD_PACK_INSTALL_RES_DIR}/compound") |
24 | 25 | set(BIFROST_USD_PACK_INSTALL_RES_ICONS_DIR "${BIFROST_USD_PACK_INSTALL_RES_DIR}/icons")
|
25 | 26 | set(BIFROST_USD_PACK_INSTALL_RES_DOCS_DIR "${BIFROST_USD_PACK_INSTALL_RES_DIR}/docs")
|
26 | 27 | set(BIFROST_USD_PACK_INSTALL_RES_CONFIG_DIR "${BIFROST_USD_PACK_INSTALL_RES_DIR}/config")
|
27 | 28 | set(BIFROST_USD_PACK_INSTALL_RES_PROC_DIR "${BIFROST_USD_PACK_INSTALL_RES_DIR}/procedural")
|
28 | 29 |
|
29 | 30 | # TODO: is "usd_pack" or the name of the config file defined somewhere?
|
30 |
| -set(BIFROST_USD_PACK_INSTALL_CONFIG_FILE "usd_pack/usd_pack_config.json") |
| 31 | +set(BIFROST_USD_PACK_CONFIG_FILE_MAIN "usd_pack/usd_pack_config.json") |
| 32 | +set(BIFROST_USD_PACK_CONFIG_FILE_LIBS "usd_pack/usd_pack_config_shared_libs.json") |
| 33 | +set(BIFROST_USD_PACK_CONFIG_FILE_COMP "usd_pack/usd_pack_config_compound.json") |
31 | 34 |
|
32 | 35 | set(BIFROST_USD_PACK_SHARED_LIB_DIR ${BIFUSD_INSTALL_LIB_DIR})
|
33 | 36 | if( BIFUSD_IS_WINDOWS)
|
34 | 37 | set(BIFROST_USD_PACK_SHARED_LIB_DIR ${BIFUSD_INSTALL_BIN_DIR})
|
35 | 38 | endif()
|
36 | 39 |
|
37 | 40 | file(RELATIVE_PATH BIFROST_USD_CONFIG_JSON "/${BIFUSD_INSTALL_ROOT_DIR}" "/${BIFROST_USD_PACK_INSTALL_RES_JSON_DIR}")
|
| 41 | +file(RELATIVE_PATH BIFROST_USD_CONFIG_COMP "/${BIFUSD_INSTALL_ROOT_DIR}" "/${BIFROST_USD_PACK_INSTALL_RES_COMP_DIR}") |
38 | 42 | file(RELATIVE_PATH BIFROST_USD_CONFIG_SHARED_LIB "/${BIFUSD_INSTALL_ROOT_DIR}" "/${BIFROST_USD_PACK_SHARED_LIB_DIR}")
|
39 | 43 |
|
40 | 44 | #==============================================================================
|
41 | 45 | # Build resource outputs
|
42 | 46 |
|
43 | 47 | set(BIFROST_USD_OUTPUT_JSON_DIR "${PROJECT_BINARY_DIR}/${BIFROST_USD_PACK_INSTALL_RES_JSON_DIR}")
|
| 48 | +set(BIFROST_USD_OUTPUT_COMP_DIR "${PROJECT_BINARY_DIR}/${BIFROST_USD_PACK_INSTALL_RES_COMP_DIR}") |
44 | 49 | set(BIFROST_USD_OUTPUT_ICONS_DIR "${PROJECT_BINARY_DIR}/${BIFROST_USD_PACK_INSTALL_RES_ICONS_DIR}")
|
45 | 50 | set(BIFROST_USD_OUTPUT_DOCS_DIR "${PROJECT_BINARY_DIR}/${BIFROST_USD_PACK_INSTALL_RES_DOCS_DIR}")
|
46 | 51 | set(BIFROST_USD_OUTPUT_PROC_DIR "${PROJECT_BINARY_DIR}/${BIFROST_USD_PACK_INSTALL_RES_PROC_DIR}")
|
47 | 52 |
|
48 |
| -set(BIFROST_USD_OUTPUT_LIB_CONFIG_FILE "${PROJECT_BINARY_DIR}/${BIFROST_USD_PACK_INSTALL_CONFIG_FILE}") |
| 53 | +set(BIFROST_USD_OUTPUT_MAIN_CONFIG_FILE "${PROJECT_BINARY_DIR}/${BIFROST_USD_PACK_CONFIG_FILE_MAIN}") |
| 54 | +set(BIFROST_USD_OUTPUT_LIBS_CONFIG_FILE "${PROJECT_BINARY_DIR}/${BIFROST_USD_PACK_CONFIG_FILE_LIBS}") |
| 55 | +set(BIFROST_USD_OUTPUT_COMP_CONFIG_FILE "${PROJECT_BINARY_DIR}/${BIFROST_USD_PACK_CONFIG_FILE_COMP}") |
49 | 56 |
|
50 | 57 | #==============================================================================
|
51 | 58 | # External dependencies
|
@@ -99,6 +106,8 @@ set_target_properties( ${BIFUSD_PACKAGE_NAME}_config_info PROPERTIES
|
99 | 106 | BIFROST_USD_PACK_ALL_JSON_FILES ""
|
100 | 107 | BIFROST_USD_PACK_ALL_JSON_FILES_DIR "${BIFROST_USD_OUTPUT_JSON_DIR}"
|
101 | 108 | BIFROST_USD_PACK_INSTALL_RES_JSON_DIR "${BIFROST_USD_PACK_INSTALL_RES_JSON_DIR}"
|
102 |
| - BIFROST_USD_LIB_CONFIG_FILE "${BIFROST_USD_OUTPUT_LIB_CONFIG_FILE}" |
| 109 | + BIFROST_USD_MAIN_CONFIG_FILE "${BIFROST_USD_OUTPUT_MAIN_CONFIG_FILE}" |
| 110 | + BIFROST_USD_LIBS_CONFIG_FILE "${BIFROST_USD_OUTPUT_LIBS_CONFIG_FILE}" |
| 111 | + BIFROST_USD_COMP_CONFIG_FILE "${BIFROST_USD_OUTPUT_COMP_CONFIG_FILE}" |
103 | 112 | BIFROST_USD_CONFIG_SHARED_LIB "${BIFUSD_INSTALL_ROOT_DIR}/${BIFROST_USD_CONFIG_SHARED_LIB}"
|
104 | 113 | )
|
0 commit comments