summaryrefslogtreecommitdiff
path: root/conf/config.h.in
diff options
Diffstat (limited to 'conf/config.h.in')
-rw-r--r--conf/config.h.in48
1 files changed, 48 insertions, 0 deletions
diff --git a/conf/config.h.in b/conf/config.h.in
new file mode 100644
index 00000000..b7aa490d
--- /dev/null
+++ b/conf/config.h.in
@@ -0,0 +1,48 @@
+#ifndef GNUCAP_MAIN_CONFIG_H
+#define GNUCAP_MAIN_CONFIG_H
+/*--------------------------------------------------------------------------*/
+/* configuration */
+#define GNUCAP_PLUGPATH "@pkglibdir_expanded@"
+/*--------------------------------------------------------------------------*/
+/* user interface preferences */
+#define DEFAULT_LANGUAGE "acs"
+/*--------------------------------------------------------------------------*/
+/* installation setup */
+#if defined(__WIN32__)
+#if !defined(DEFAULT_PLUGINS)
+ #define DEFAULT_PLUGINS "gnucap-default-plugins.dll"
+#endif
+#if !defined(SYSTEMSTARTFILE)
+ #define SYSTEMSTARTFILE "gnucap.rc"
+#endif
+#if !defined(SYSTEMSTARTPATH)
+ #define SYSTEMSTARTPATH OS::getenv("PATH")
+#endif
+#if !defined(USERSTARTFILE)
+ #define USERSTARTFILE "gnucap.rc"
+#endif
+#if !defined(USERSTARTPATH)
+ #define USERSTARTPATH OS::getenv("HOME")
+#endif
+/*--------------------------------------------------------------------------*/
+#else
+#if !defined(DEFAULT_PLUGINS)
+ #define DEFAULT_PLUGINS "gnucap-default-plugins.so"
+#endif
+#if !defined(SYSTEMSTARTFILE)
+ #define SYSTEMSTARTFILE "gnucap.rc"
+#endif
+#if !defined(SYSTEMSTARTPATH)
+ #define SYSTEMSTARTPATH ".:.gnucap:@sysconfdir_expanded@" \
+ ":@sysconfdir_expanded@/gnucap"
+#endif
+#if !defined(USERSTARTFILE)
+ #define USERSTARTFILE ".gnucaprc"
+#endif
+#if !defined(USERSTARTPATH)
+ #define USERSTARTPATH OS::getenv("HOME")
+#endif
+#endif
+/*--------------------------------------------------------------------------*/
+
+#endif