Define a fallback version string.
authorRalph Giles <giles@thaumas.net>
Tue, 2 Aug 2011 00:10:00 +0000 (17:10 -0700)
committerRalph Giles <giles@thaumas.net>
Tue, 2 Aug 2011 16:45:04 +0000 (09:45 -0700)
commit42eb9330c9a5f63b4f005e3a26b4fe3323e72736
tree09ae720ec96d13ea1610fe2029749bc628cd1472
parent71fe1f453c801bb9b9fe1b557606bd13f7c817f3
Define a fallback version string.

The new opus_get_version_string() call just returns a static string
defined by OPUS_VERSION, which is passed in from the build system
through config.h (or a custom compile line). Provide a fallback to
"unknown" if the build system fails to actually provide that definition.

This restores compilation with Makefile.draft.

In general, this means there will be builds out there with non-specific
version strings, since ports won't be forced to update the string. While
that's unfortunate, I think it's more valuable that the library be simple
to build.
src/opus.c