diff --git a/CMakeLists.txt b/CMakeLists.txt index 9fcfb03..7dc079c 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -13,4 +13,12 @@ add_executable(CMakeSFMLProject src/main.cpp) target_link_libraries(CMakeSFMLProject PRIVATE sfml-graphics) target_compile_features(CMakeSFMLProject PRIVATE cxx_std_17) +if(WIN32) + add_custom_command( + TARGET CMakeSFMLProject + COMMENT "Copy OpenAL DLL" + PRE_BUILD COMMAND ${CMAKE_COMMAND} -E copy ${SFML_SOURCE_DIR}/extlibs/bin/$,x64,x86>/openal32.dll $ + VERBATIM) +endif() + install(TARGETS CMakeSFMLProject)