#ifndef FLACPP__EXPORT_H
#define FLACPP__EXPORT_H
+/** \file include/FLAC++/export.h
+ *
+ * \brief
+ * This module contains #defines and symbols for exporting function
+ * calls, and providing version information and compiled-in features.
+ *
+ * See the \link flacpp_export export \endlink module.
+ */
+
+/** \defgroup flacpp_export FLAC++/export.h: export symbols
+ * \ingroup flacpp
+ *
+ * \brief
+ * This module contains #defines and symbols for exporting function
+ * calls, and providing version information and compiled-in features.
+ *
+ * If you are compiling with MSVC and will link to the static library
+ * (libFLAC++.lib) you should define FLAC__NO_DLL in your project to
+ * make sure the symbols are exported properly.
+ *
+ * \{
+ */
+
#if defined(FLAC__NO_DLL) || !defined(_MSC_VER)
#define FLACPP_API
/* These #defines will mirror the libtool-based library version number, see
* http://www.gnu.org/software/libtool/manual.html#Libtool-versioning
*/
-#define FLACPP_API_VERSION_CURRENT 6
-#define FLACPP_API_VERSION_REVISION 1
-#define FLACPP_API_VERSION_AGE 0
+#define FLACPP_API_VERSION_CURRENT 7
+#define FLACPP_API_VERSION_REVISION 0
+#define FLACPP_API_VERSION_AGE 1
+
+/* \} */
#endif
* This module contains #defines and symbols for exporting function
* calls, and providing version information and compiled-in features.
*
+ * If you are compiling with MSVC and will link to the static library
+ * (libFLAC.lib) you should define FLAC__NO_DLL in your project to
+ * make sure the symbols are exported properly.
+ *
* \{
*/
/** These #defines will mirror the libtool-based library version number, see
* http://www.gnu.org/software/libtool/manual.html#Libtool-versioning
*/
-#define FLAC_API_VERSION_CURRENT 8
-#define FLAC_API_VERSION_REVISION 1 /**< see above */
-#define FLAC_API_VERSION_AGE 0 /**< see above */
+#define FLAC_API_VERSION_CURRENT 9
+#define FLAC_API_VERSION_REVISION 0 /**< see above */
+#define FLAC_API_VERSION_AGE 1 /**< see above */
#ifdef __cplusplus
extern "C" {
libFLAC++.m4
# see 'http://www.gnu.org/software/libtool/manual.html#Libtool-versioning' for numbering convention
-libFLAC___la_LDFLAGS = -version-info 6:1:0
+libFLAC___la_LDFLAGS = -version-info 7:0:1
libFLAC___la_LIBADD = ../libFLAC/libFLAC.la
libFLAC___la_SOURCES = \
ogg_mapping.c
endif
# see 'http://www.gnu.org/software/libtool/manual.html#Libtool-versioning' for numbering convention
-libFLAC_la_LDFLAGS = -version-info 8:1:0 -lm $(LOCAL_EXTRA_LDFLAGS)
+libFLAC_la_LDFLAGS = -version-info 9:0:1 -lm $(LOCAL_EXTRA_LDFLAGS)
libFLAC_la_SOURCES = \
bitmath.c \
bitreader.c \