set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -O3 -fsycl -std=c++17")
set(CMAKE_EXE_LINKER_FLAGS " ${CMAKE_EXE_LINKER_FLAGS}")
set(CMAKE_EXE_LINKER_FLAGS " -fsycl -lmkl_sycl -lmkl_intel_ilp64 -lmkl_sequential -lmkl_core")

add_executable (motionsim.exe utils.cpp motionsim_kernel.cpp motionsim.cpp )
if(WIN32)
        add_custom_target (run motionsim.exe)
else()
        add_custom_target (run ./motionsim.exe)
endif()
