summaryrefslogtreecommitdiffstats
path: root/src/extension/script/InkscapeScript.cpp
diff options
context:
space:
mode:
authorJon A. Cruz <jon@joncruz.org>2008-03-10 04:10:10 +0000
committerjoncruz <joncruz@users.sourceforge.net>2008-03-10 04:10:10 +0000
commit05ec61f7b400f256910da36a571291b8690df31c (patch)
treeaa6a96f7998b12c74126a8bb6e834dd0371f2134 /src/extension/script/InkscapeScript.cpp
parentmore about screens for 0.46 (diff)
downloadinkscape-05ec61f7b400f256910da36a571291b8690df31c.tar.gz
inkscape-05ec61f7b400f256910da36a571291b8690df31c.zip
Temporary kludge to permit linking
(bzr r5020)
Diffstat (limited to 'src/extension/script/InkscapeScript.cpp')
-rw-r--r--src/extension/script/InkscapeScript.cpp13
1 files changed, 11 insertions, 2 deletions
diff --git a/src/extension/script/InkscapeScript.cpp b/src/extension/script/InkscapeScript.cpp
index 3007df39f..d5e694f3a 100644
--- a/src/extension/script/InkscapeScript.cpp
+++ b/src/extension/script/InkscapeScript.cpp
@@ -12,8 +12,9 @@
#include "InkscapeScript.h"
-#include <bind/javabind.h>
+#undef USE_JAVA
+#include <bind/javabind.h>
namespace Inkscape
@@ -58,6 +59,7 @@ bool InkscapeScript::interpretScript(const Glib::ustring &script,
Glib::ustring &error,
ScriptLanguage language)
{
+#if USE_JAVA
const char *langname=NULL;
//if() instead of switch() lets us scope vars
if (language == InkscapeScript::JAVASCRIPT)
@@ -106,6 +108,9 @@ bool InkscapeScript::interpretScript(const Glib::ustring &script,
}
return true;
+#else // USE_JAVA
+ return false;
+#endif // USE_JAVA
}
@@ -120,6 +125,7 @@ bool InkscapeScript::interpretFile(const Glib::ustring &fname,
Glib::ustring &error,
ScriptLanguage language)
{
+#if USE_JAVA
const char *langname=NULL;
//if() instead of switch() lets us scope vars
if (language == InkscapeScript::JAVASCRIPT)
@@ -166,8 +172,11 @@ bool InkscapeScript::interpretFile(const Glib::ustring &fname,
g_warning("interpretFile: failed\n");
return false;
}
-
+
return true;
+#else // USE_JAVA
+ return false;
+#endif // USE_JAVA
}