optivorbis 0.3.0

A lossless, format-preserving, two-pass Vorbis optimization and repair library
Documentation
fn main() {
	println!("cargo:rerun-if-env-changed=OPTIVORBIS_VERSION");
	println!("cargo:rerun-if-env-changed=OPTIVORBIS_BUILD_DATE");

	if option_env!("OPTIVORBIS_VERSION").is_none() {
		println!(
			"cargo:rustc-env=OPTIVORBIS_VERSION=v{}{}",
			env!("CARGO_PKG_VERSION"),
			option_env!("CARGO_PRIMARY_PACKAGE")
				.map(|_| "-custom")
				.unwrap_or_default()
		);
	}
	match option_env!("OPTIVORBIS_BUILD_DATE") {
		Some(build_date) => {
			println!("cargo:rustc-env=OPTIVORBIS_BUILD_DATE_VERSION_SUFFIX= ({build_date})")
		}
		None => println!("cargo:rustc-env=OPTIVORBIS_BUILD_DATE_VERSION_SUFFIX=")
	}
}