diff options
| author | Simon Robertshaw <simon@hardwired.org.uk> | 2012-06-04 11:21:07 (GMT) |
|---|---|---|
| committer | Simon Robertshaw <simon@hardwired.org.uk> | 2012-06-04 11:21:07 (GMT) |
| commit | bc35d622adb0965652955b6517c17b19f41fd41f (patch) | |
| tree | fb065da8f3b8fc999363c52d434448da531a5460 /src/powdertoyjava | |
| parent | a247951115cfd18fada689d5cbff0b7c6ffa3c4e (diff) | |
| download | powder-bc35d622adb0965652955b6517c17b19f41fd41f.zip powder-bc35d622adb0965652955b6517c17b19f41fd41f.tar.gz | |
OpenGL JNI Canvas compiled only when needed
Diffstat (limited to 'src/powdertoyjava')
| -rw-r--r-- | src/powdertoyjava/OpenGLCanvasMacOS.h | 2 | ||||
| -rw-r--r-- | src/powdertoyjava/OpenGLCanvasMacOS.mm | 4 |
2 files changed, 5 insertions, 1 deletions
diff --git a/src/powdertoyjava/OpenGLCanvasMacOS.h b/src/powdertoyjava/OpenGLCanvasMacOS.h index 3f3d68f..cee495a 100644 --- a/src/powdertoyjava/OpenGLCanvasMacOS.h +++ b/src/powdertoyjava/OpenGLCanvasMacOS.h @@ -1,3 +1,4 @@ +#ifdef USE_JNI #import <jawt_md.h> #import <Cocoa/Cocoa.h> @@ -30,4 +31,5 @@ extern "C" { JNIEXPORT void JNICALL Java_OpenGLCanvas_releaseOpenGL(JNIEnv *env, jobject canvas); #ifdef __cplusplus } +#endif #endif
\ No newline at end of file diff --git a/src/powdertoyjava/OpenGLCanvasMacOS.mm b/src/powdertoyjava/OpenGLCanvasMacOS.mm index 009c32e..c169c5f 100644 --- a/src/powdertoyjava/OpenGLCanvasMacOS.mm +++ b/src/powdertoyjava/OpenGLCanvasMacOS.mm @@ -1,3 +1,4 @@ +#ifdef USE_JNI #include "OpenGLCanvasMacOS.h" static jfieldID ctxID = NULL; @@ -164,4 +165,5 @@ JNIEXPORT void JNICALL Java_OpenGLCanvas_releaseOpenGL(JNIEnv *env, jobject canv } freeContext(env, canvas, ci); -}
\ No newline at end of file +} +#endif
\ No newline at end of file |
