//go:build !soapy

package soapysdr

import (
	"fmt"

	"github.com/jan/fm-rds-tx/internal/platform"
)

// NewNativeDriver is not available without the soapy build tag.
func NewNativeDriver() platform.SoapyDriver {
	return nil
}

// Enumerate is not available without the soapy build tag.
func Enumerate() ([]map[string]string, error) {
	return nil, fmt.Errorf("soapysdr: not compiled with -tags soapy")
}

// Available reports whether SoapySDR native support was compiled in.
func Available() bool {
	return false
}
