Skip to content

Commit 338d7dc

Browse files
committed
Fix using physicsextensions_tpv package
1 parent 5688162 commit 338d7dc

2 files changed

Lines changed: 7 additions & 12 deletions

File tree

indra/cmake/LLPhysicsExtensions.cmake

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,9 +23,15 @@ if (HAVOK)
2323
use_prebuilt_binary(llphysicsextensions_source)
2424
set(LLPHYSICSEXTENSIONS_SRC_DIR ${LIBS_PREBUILT_DIR}/llphysicsextensions/src)
2525
target_link_libraries( llphysicsextensions_impl INTERFACE llphysicsextensions)
26+
target_compile_definitions( llphysicsextensions_impl INTERFACE LL_HAVOK=1 )
2627
elseif (HAVOK_TPV)
2728
use_prebuilt_binary(llphysicsextensions_tpv)
28-
target_link_libraries( llphysicsextensions_impl INTERFACE llphysicsextensions_tpv)
29+
if(WINDOWS)
30+
target_link_libraries( llphysicsextensions_impl INTERFACE ${ARCH_PREBUILT_DIRS}/llphysicsextensions_tpv.lib)
31+
else()
32+
target_link_libraries( llphysicsextensions_impl INTERFACE ${ARCH_PREBUILT_DIRS}/libllphysicsextensions_tpv.a)
33+
endif()
34+
target_compile_definitions( llphysicsextensions_impl INTERFACE LL_HAVOK=1 )
2935
else (HAVOK)
3036
use_prebuilt_binary(llphysicsextensions_stub)
3137
set(LLPHYSICSEXTENSIONS_SRC_DIR ${LIBS_PREBUILT_DIR}/llphysicsextensions/stub)

indra/newview/CMakeLists.txt

Lines changed: 0 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1839,17 +1839,6 @@ if (WINDOWS)
18391839
list(APPEND viewer_SOURCE_FILES ${viewer_INSTALLER_FILES})
18401840
endif (WINDOWS)
18411841

1842-
if (HAVOK OR HAVOK_TPV)
1843-
set(LLSTARTUP_COMPILE_FLAGS "${LLSTARTUP_COMPILE_FLAGS} -DLL_HAVOK")
1844-
endif (HAVOK OR HAVOK_TPV)
1845-
1846-
if( DEFINED LLSTARTUP_COMPILE_FLAGS )
1847-
# progress view disables/enables icons based on available packages
1848-
set_source_files_properties(llprogressview.cpp PROPERTIES COMPILE_FLAGS "${LLSTARTUP_COMPILE_FLAGS}")
1849-
1850-
set_source_files_properties(llstartup.cpp PROPERTIES COMPILE_FLAGS "${LLSTARTUP_COMPILE_FLAGS}")
1851-
endif()
1852-
18531842
list(APPEND viewer_SOURCE_FILES ${viewer_HEADER_FILES})
18541843

18551844
add_executable(${VIEWER_BINARY_NAME}

0 commit comments

Comments
 (0)