if(NCCL_OS_LINUX)
    set(OS_SOURCES
        ${CMAKE_CURRENT_SOURCE_DIR}/linux.cc
        ${CMAKE_CURRENT_SOURCE_DIR}/linux_ipcsocket.cc
        PARENT_SCOPE
    )
elseif(NCCL_OS_WINDOWS)
    set(OS_SOURCES
        ${CMAKE_CURRENT_SOURCE_DIR}/windows.cc
        ${CMAKE_CURRENT_SOURCE_DIR}/windows_stubs.cc
        ${CMAKE_CURRENT_SOURCE_DIR}/windows_ipcsocket.cc
        PARENT_SCOPE
    )
endif()
