[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