aboutsummaryrefslogtreecommitdiff
path: root/apps/gps/nmealib/nmea/config.h
diff options
context:
space:
mode:
Diffstat (limited to 'apps/gps/nmealib/nmea/config.h')
-rw-r--r--apps/gps/nmealib/nmea/config.h51
1 files changed, 51 insertions, 0 deletions
diff --git a/apps/gps/nmealib/nmea/config.h b/apps/gps/nmealib/nmea/config.h
new file mode 100644
index 000000000..501466218
--- /dev/null
+++ b/apps/gps/nmealib/nmea/config.h
@@ -0,0 +1,51 @@
+/*
+ *
+ * NMEA library
+ * URL: http://nmea.sourceforge.net
+ * Author: Tim (xtimor@gmail.com)
+ * Licence: http://www.gnu.org/licenses/lgpl.html
+ * $Id: config.h 17 2008-03-11 11:56:11Z xtimor $
+ *
+ */
+
+#ifndef __NMEA_CONFIG_H__
+#define __NMEA_CONFIG_H__
+
+#define NMEA_VERSION ("0.5.3")
+#define NMEA_VERSION_MAJOR (0)
+#define NMEA_VERSION_MINOR (5)
+#define NMEA_VERSION_PATCH (3)
+
+#define NMEA_CONVSTR_BUF (256)
+#define NMEA_TIMEPARSE_BUF (256)
+
+#if defined(WINCE) || defined(UNDER_CE)
+# define NMEA_CE
+#endif
+
+#if defined(WIN32) || defined(NMEA_CE)
+# define NMEA_WIN
+#else
+# define NMEA_UNI
+#endif
+
+#if defined(NMEA_WIN) && (_MSC_VER >= 1400)
+# pragma warning(disable: 4996) /* declared deprecated */
+#endif
+
+#if defined(_MSC_VER)
+# define NMEA_POSIX(x) _##x
+# define NMEA_INLINE __inline
+#else
+# define NMEA_POSIX(x) x
+# define NMEA_INLINE inline
+#endif
+
+#if !defined(NDEBUG) && !defined(NMEA_CE)
+# include <assert.h>
+# define NMEA_ASSERT(x) assert(x)
+#else
+# define NMEA_ASSERT(x)
+#endif
+
+#endif /* __NMEA_CONFIG_H__ */