cmake_minimum_required(VERSION 3.10) project(uraid C) set(CMAKE_C_STANDARD 11) set(CMAKE_BUILD_TYPE Debug) add_executable(uraid src/uraid.c src/crc32.c src/sd-spi.c) # Includes target_include_directories(uraid PRIVATE inc/) # Link pthread library for threading support add_compile_options(-march=armv8-a+crc) find_package(Threads REQUIRED) target_link_libraries(uraid Threads::Threads)