[Pkg-electronics-commits] [gnucap] 14/43: permit to override various constants in md.h
felix salfelder
felix-guest at moszumanska.debian.org
Wed Oct 4 03:21:44 UTC 2017
This is an automated email from the git hooks/post-receive script.
felix-guest pushed a commit to branch master
in repository gnucap.
commit 92cbe6f6c5e297fd80bbf0287eb1a0acc4e556a1
Author: Felix Salfelder <felix at salfelder.org>
Date: Sun Feb 7 00:20:50 2016 +0100
permit to override various constants in md.h
---
include/md.h | 50 +++++++++++++++++++++++++++++++++++++-------------
1 file changed, 37 insertions(+), 13 deletions(-)
diff --git a/include/md.h b/include/md.h
index bba81dd..d37ebf9 100644
--- a/include/md.h
+++ b/include/md.h
@@ -77,24 +77,48 @@ enum {
#if defined(__WIN32__)
#define ENDDIR "/\\"
#define PATHSEP ';'
-#define DEFAULT_PLUGINS "gnucap-default-plugins.dll"
-#define SYSTEMSTARTFILE "gnucap.rc"
-#define SYSTEMSTARTPATH OS::getenv("PATH")
-#define USERSTARTFILE "gnucap.rc"
-#define USERSTARTPATH OS::getenv("HOME")
-#define STEPFILE "/tmp/SXXXXXX"
+#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
+#if !defined(STEPFILE)
+ #define STEPFILE "/tmp/SXXXXXX"
+#endif
#define SHELL OS::getenv("COMSPEC")
/*--------------------------------------------------------------------------*/
#else
#define ENDDIR "/"
#define PATHSEP ':'
-#define DEFAULT_PLUGINS "gnucap-default-plugins.so"
-#define SYSTEMSTARTFILE "gnucap.rc"
-#define SYSTEMSTARTPATH OS::getenv("PATH")
-#define USERSTARTFILE ".gnucaprc"
-#define USERSTARTPATH OS::getenv("HOME")
-#define STEPFILE "/tmp/SXXXXXX"
-#define SHELL OS::getenv("SHELL")
+#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 OS::getenv("PATH")
+#endif
+#if !defined(USERSTARTFILE)
+ #define USERSTARTFILE ".gnucaprc"
+#endif
+#if !defined(USERSTARTPATH)
+ #define USERSTARTPATH OS::getenv("HOME")
+#endif
+#if !defined(STEPFILE)
+ #define STEPFILE "/tmp/SXXXXXX"
+#endif
+#define SHELL OS::getenv("SHELL")
#endif
/*--------------------------------------------------------------------------*/
/* machine and compiler patches */
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-electronics/gnucap.git
More information about the Pkg-electronics-commits
mailing list