Added NzOpenGL::GetEntry Activated preprocessor error if not compiling with a C++11 compliant compiler Cube can now be constructed with a Rect Desactived utility option "threaded window" (bugged) Epured Image interface (No more UpdateFace, use Update with z = the face you are targetting) Fixed compilation errors (Thanks to RafBill) Fixed predefined colors not exported Fixed uplading pixels not aligned by 4 bytes Fixed Thumbs.db files not ignored by git NzImage now supports Filling and Flipping (Horizontally and vertically) NzImage::Get(Const)Pixels now support pixel location NzVector(2/3) can now return floatting distance/length with all types NzVector(2/3/4) can now be constructed by a vector of smaller dimension Premake now set "-std=c++11" build option for GCC Renamed NzImage::(Get/Set)Pixel to (Get/Set)PixelColor Updated new([])/delete([]) in the leaks tracker to the new C++11 signatures
39 lines
621 B
Lua
39 lines
621 B
Lua
-- Configuration générale
|
|
configurations
|
|
{
|
|
"DebugStatic",
|
|
"ReleaseStatic",
|
|
"DebugDLL",
|
|
"ReleaseDLL"
|
|
}
|
|
|
|
defines "NAZARA_BUILD"
|
|
language "C++"
|
|
includedirs
|
|
{
|
|
"../include",
|
|
"../src/"
|
|
}
|
|
libdirs "../lib"
|
|
targetdir "../lib"
|
|
|
|
configuration "Debug*"
|
|
defines "NAZARA_DEBUG"
|
|
flags "Symbols"
|
|
|
|
configuration "Release*"
|
|
flags { "Optimize", "OptimizeSpeed" }
|
|
|
|
configuration "*Static"
|
|
defines "NAZARA_STATIC"
|
|
kind "StaticLib"
|
|
targetsuffix "-s"
|
|
|
|
configuration "*DLL"
|
|
kind "SharedLib"
|
|
|
|
configuration "gmake"
|
|
buildoptions "-std=c++11"
|
|
|
|
configuration { "linux or bsd or macosx", "gmake" }
|
|
buildoptions "-fvisibility=hidden" |