NAME

xsone - Combine multiple XS files into a single XS file

SYNOPSIS

xsone --src lib/MyModule/xs --out lib/MyModule.xs [options]

Options:
  --src, -s DIR    Source directory containing .xs files (required)
  --out, -o FILE   Output file path (required)
  --order FILE     Specify file order (repeatable, without .xs extension)
  --verbose, -v    Print progress information
  --help, -h       Show this help message

DESCRIPTION

xsone combines multiple XS source files into a single XS file, allowing you to organize XS code into multiple files while still producing a single shared library.

EXAMPLES

# Basic usage
xsone --src lib/MyModule/xs --out lib/MyModule.xs

# With verbose output
xsone -v --src lib/MyModule/xs --out lib/MyModule.xs

# Custom file order
xsone --src lib/MyModule/xs --out lib/MyModule.xs \
      --order _header --order context --order tensor --order _footer

SEE ALSO

ExtUtils::XSOne

AUTHOR

LNATION email@lnation.org