OpenGL JNI Canvas compiled only when needed

This commit is contained in:
Simon Robertshaw 2012-06-04 12:21:07 +01:00
parent a247951115
commit bc35d622ad
2 changed files with 5 additions and 1 deletions

View File

@ -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

View File

@ -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);
}
}
#endif