35 lines
1.7 KiB
Diff
35 lines
1.7 KiB
Diff
diff -Naur OpenUSD-23.08-original/cmake/defaults/Version.cmake OpenUSD-23.08/cmake/defaults/Version.cmake
|
|
--- OpenUSD-23.08-original/cmake/defaults/Version.cmake 2023-07-21 17:08:46.000000000 -0400
|
|
+++ OpenUSD-23.08/cmake/defaults/Version.cmake 2023-08-23 15:54:51.498808451 -0400
|
|
@@ -27,3 +27,9 @@
|
|
set(PXR_PATCH_VERSION "8") # NOTE: Must not have leading 0 for single digits
|
|
|
|
math(EXPR PXR_VERSION "${PXR_MAJOR_VERSION} * 10000 + ${PXR_MINOR_VERSION} * 100 + ${PXR_PATCH_VERSION}")
|
|
+
|
|
+set(PXR_DOWNSTREAM_SOVERSION "${PXR_MAJOR_VERSION}.${PXR_MINOR_VERSION}.${PXR_PATCH_VERSION}"
|
|
+ CACHE
|
|
+ STRING
|
|
+ "Downstream shared object version"
|
|
+)
|
|
diff -Naur OpenUSD-23.08-original/cmake/macros/Private.cmake OpenUSD-23.08/cmake/macros/Private.cmake
|
|
--- OpenUSD-23.08-original/cmake/macros/Private.cmake 2023-07-21 17:08:46.000000000 -0400
|
|
+++ OpenUSD-23.08/cmake/macros/Private.cmake 2023-08-23 15:54:51.498808451 -0400
|
|
@@ -1299,6 +1299,7 @@
|
|
IMPORT_PREFIX "${args_PREFIX}"
|
|
PREFIX "${args_PREFIX}"
|
|
SUFFIX "${args_SUFFIX}"
|
|
+ SOVERSION ${PXR_DOWNSTREAM_SOVERSION}
|
|
)
|
|
|
|
target_compile_definitions(${NAME}
|
|
diff -Naur OpenUSD-23.08-original/cmake/macros/Public.cmake OpenUSD-23.08/cmake/macros/Public.cmake
|
|
--- OpenUSD-23.08-original/cmake/macros/Public.cmake 2023-07-21 17:08:46.000000000 -0400
|
|
+++ OpenUSD-23.08/cmake/macros/Public.cmake 2023-08-23 15:54:51.499808464 -0400
|
|
@@ -1003,6 +1003,7 @@
|
|
FOLDER "${folder}"
|
|
PREFIX "${libPrefix}"
|
|
IMPORT_PREFIX "${libPrefix}"
|
|
+ SOVERSION ${PXR_DOWNSTREAM_SOVERSION}
|
|
)
|
|
_get_install_dir("lib" libInstallPrefix)
|
|
install(
|