Update build info and nim-glfw
This commit is contained in:
parent
d65502ffe4
commit
86bd1747fc
2 changed files with 11 additions and 4 deletions
|
|
@ -12,7 +12,7 @@ requires "nim >= 1.0.0",
|
|||
"nimterop#head",
|
||||
"regex >= 0.12.0",
|
||||
"opengl >= 1.2.2",
|
||||
"https://github.com/jyapayne/nim-glfw#d4f30db",
|
||||
"nim-glfw#head",
|
||||
"sdl2_nim >= 2.0.5.0"
|
||||
|
||||
import os
|
||||
|
|
|
|||
|
|
@ -70,12 +70,19 @@ cIncludeDir(srcDir/"src")
|
|||
# Any global compiler options
|
||||
when defined(macosx):
|
||||
# cDefine("GLFW_INCLUDE_GLCOREARB", "1")
|
||||
{.passC: "-DNANOVG_GL3_IMPLEMENTATION -DNANOVG_GLEW -D_GLFW_USE_RETINA -D_GLFW_COCOA -D_GLFW_USE_CHDir -D_GLFW_USE_MENUBAR".}
|
||||
{.passL: "-m64 -lglew -framework GLUT -framework OpenGL -framework Cocoa -framework IOKit -framework CoreVideo -framework Carbon -lm".}
|
||||
when defined(useGlfw):
|
||||
{.passC: "-DNANOVG_GL3_IMPLEMENTATION -DNANOVG_GLEW -D_GLFW_USE_RETINA -D_GLFW_COCOA -D_GLFW_USE_CHDir -D_GLFW_USE_MENUBAR".}
|
||||
{.passL: "-m64 -lglew -framework GLUT -framework OpenGL -framework Cocoa -framework IOKit -framework CoreVideo -framework Carbon -lm".}
|
||||
else:
|
||||
{.passC: "-DNANOVG_GL3_IMPLEMENTATION -DNANOVG_GLEW".}
|
||||
{.passL: "-m64 -lglew -framework GLUT -framework OpenGL -framework Cocoa -framework IOKit -framework CoreVideo -framework Carbon -lm".}
|
||||
|
||||
elif defined(unix):
|
||||
{.passC: "-DNANOVG_GL3_IMPLEMENTATION -DNANOVG_GLEW".}
|
||||
{.passL: "-lGL -lGLU -lGLEW -lm -lglfw".}
|
||||
when defined(useGlfw):
|
||||
{.passL: "-lGL -lGLU -lGLEW -lm -lglfw".}
|
||||
else:
|
||||
{.passL: "-lGL -lGLU -lGLEW -lm -lSDL2".}
|
||||
elif defined(windows):
|
||||
const inclPath = baseDir/"lib"/"include"
|
||||
when defined(amd64):
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue