cmake: smartheap and libcmt are first in link order

This commit is contained in:
Anonymous Maarten 2025-03-17 00:58:38 +01:00
parent 6220ab32c3
commit 5bdfe3fa08

View File

@ -427,6 +427,7 @@ function(add_lego_libraries NAME)
# Link libraries # Link libraries
target_link_libraries(${NAME} PRIVATE target_link_libraries(${NAME} PRIVATE
${ARG_LINK_LIBRARIES}
dinput dinput
misc${ARG_SUFFIX} misc${ARG_SUFFIX}
geom${ARG_SUFFIX} geom${ARG_SUFFIX}
@ -459,7 +460,7 @@ endfunction()
set(lego1_link_libraries ) set(lego1_link_libraries )
if (ISLE_USE_SMARTHEAP) if (ISLE_USE_SMARTHEAP)
list(APPEND lego1_link_libraries SmartHeap::SmartHeap) list(APPEND lego1_link_libraries SmartHeap::SmartHeap libcmt)
endif() endif()
if(ISLE_BUILD_LEGO1) if(ISLE_BUILD_LEGO1)