if(WIN32)
  target_sources(velocem PRIVATE windows.cpp)
elseif(APPLE)
  target_sources(velocem PRIVATE macos.cpp)
elseif(LINUX)
  target_sources(velocem PRIVATE linux.cpp)
else()
  target_sources(velocem PRIVATE generic.cpp)
endif()
