Add pre-processor defines to detect the javascript engine.

This commit is contained in:
Oliver Buchtala 2013-01-22 19:26:29 +01:00
commit a4036deda8

View file

@ -553,11 +553,13 @@ void JAVASCRIPT::main(int argc, char *argv[]) {
case JSEmitter::V8: case JSEmitter::V8:
{ {
emitter = swig_javascript_create_V8Emitter(); emitter = swig_javascript_create_V8Emitter();
Preprocessor_define("SWIG_JAVASCRIPT_V8 1", 0);
break; break;
} }
case JSEmitter::JavascriptCore: case JSEmitter::JavascriptCore:
{ {
emitter = swig_javascript_create_JSCEmitter(); emitter = swig_javascript_create_JSCEmitter();
Preprocessor_define("SWIG_JAVASCRIPT_JSC 1", 0);
break; break;
} }
case JSEmitter::QtScript: case JSEmitter::QtScript: