Skip to content

Commit fcc25a6

Browse files
committed
Simplify how DLLs are handled
1 parent c90235e commit fcc25a6

File tree

1 file changed

+1
-5
lines changed

1 file changed

+1
-5
lines changed

CMakeLists.txt

+1-5
Original file line numberDiff line numberDiff line change
@@ -15,9 +15,5 @@ target_link_libraries(main PRIVATE sfml-graphics)
1515
target_compile_features(main PRIVATE cxx_std_17)
1616

1717
if(WIN32)
18-
add_custom_command(
19-
TARGET main
20-
COMMENT "Copy OpenAL DLL"
21-
PRE_BUILD COMMAND ${CMAKE_COMMAND} -E copy ${SFML_SOURCE_DIR}/extlibs/bin/$<IF:$<EQUAL:${CMAKE_SIZEOF_VOID_P},8>,x64,x86>/openal32.dll $<TARGET_FILE_DIR:main>
22-
VERBATIM)
18+
add_custom_command(TARGET main POST_BUILD COMMAND ${CMAKE_COMMAND} -E copy $<TARGET_RUNTIME_DLLS:main> $<TARGET_FILE_DIR:main> COMMAND_EXPAND_LISTS)
2319
endif()

0 commit comments

Comments
 (0)