Code

Temporary kludge to permit linking
authorjoncruz <joncruz@users.sourceforge.net>
Mon, 10 Mar 2008 04:10:10 +0000 (04:10 +0000)
committerjoncruz <joncruz@users.sourceforge.net>
Mon, 10 Mar 2008 04:10:10 +0000 (04:10 +0000)
src/extension/script/InkscapeScript.cpp

index 3007df39f47e37d462c89fb1bd7321007995d954..d5e694f3adbacd56f6896ba7cf4ad8d3cf9853f2 100644 (file)
@@ -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
 }