]> gitweb.factorcode.org Git - factor.git/blob - extra/glfw/ffi/ffi.factor
7fa0277e1d9e78dbf1041af8ab5c74fb82ddf07a
[factor.git] / extra / glfw / ffi / ffi.factor
1 USING: alien alien.c-types alien.libraries alien.syntax combinators system ;
2
3 IN: glfw.ffi
4
5 <<
6 "glfw" {
7     { [ os windows? ] [ "glfw.dll" ] }
8     { [ os macosx? ] [ "glfw.dylib" ] }
9     { [ os unix? ] [ "libglfw.so" ] }
10 } cond cdecl add-library
11 >>
12
13 LIBRARY: glfw
14
15 FUNCTION: void* glfwGetCurrentContext (  )
16 FUNCTION: void glfwMakeContextCurrent ( void* window )