summaryrefslogtreecommitdiff
path: root/gnuradio-core/src/lib/general/gr_constants.h
diff options
context:
space:
mode:
authorJosh Blum <josh@joshknows.com>2011-07-20 18:38:36 -0700
committerJosh Blum <josh@joshknows.com>2011-07-20 18:38:36 -0700
commitf914499f4a96fe69ab9cd8dba48f8e3bfc7a54e5 (patch)
tree14287905b65ded74112b7baaf4ed5cd4bfe028d9 /gnuradio-core/src/lib/general/gr_constants.h
parent1e1798393381fe7472a7cdb5b2c3c90d7ae753fb (diff)
core: API declaration macros for core class and function symbols
Diffstat (limited to 'gnuradio-core/src/lib/general/gr_constants.h')
-rw-r--r--gnuradio-core/src/lib/general/gr_constants.h11
1 files changed, 6 insertions, 5 deletions
diff --git a/gnuradio-core/src/lib/general/gr_constants.h b/gnuradio-core/src/lib/general/gr_constants.h
index 449d41c174..3d21fe1d65 100644
--- a/gnuradio-core/src/lib/general/gr_constants.h
+++ b/gnuradio-core/src/lib/general/gr_constants.h
@@ -22,31 +22,32 @@
#ifndef INCLUDED_GR_CONSTANTS_H
#define INCLUDED_GR_CONSTANTS_H
+#include <gr_core_api.h>
#include <string>
/*!
* \brief return ./configure --prefix argument. Typically /usr/local
*/
-const std::string gr_prefix();
+GR_CORE_API const std::string gr_prefix();
/*!
* \brief return ./configure --sysconfdir argument. Typically $prefix/etc or /etc
*/
-const std::string gr_sysconfdir();
+GR_CORE_API const std::string gr_sysconfdir();
/*!
* \brief return preferences file directory. Typically $sysconfdir/etc/conf.d
*/
-const std::string gr_prefsdir();
+GR_CORE_API const std::string gr_prefsdir();
/*!
* \brief return date/time of build, as set when 'bootstrap' is run
*/
-const std::string gr_build_date();
+GR_CORE_API const std::string gr_build_date();
/*!
* \brief return version string defined in configure.ac
*/
-const std::string gr_version();
+GR_CORE_API const std::string gr_version();
#endif /* INCLUDED_GR_CONSTANTS_H */