1if (NOT TARGET pico_atomic)
2    pico_add_library(pico_atomic)
3
4    target_sources(pico_atomic INTERFACE
5            ${CMAKE_CURRENT_LIST_DIR}/atomic.c
6            )
7
8    target_compile_options(pico_atomic INTERFACE
9#            -Wno-atomic-alignment
10    )
11    target_include_directories(pico_atomic_headers INTERFACE ${CMAKE_CURRENT_LIST_DIR}/include)
12
13    target_link_libraries(pico_atomic INTERFACE pico_sync)
14endif()
15