Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- dofile("build/options.lua")
- solution "TEngine"
- configurations { "Debug", "Release" }
- objdir "obj"
- defines {"GLEW_STATIC"}
- if _OPTIONS.force32bits then buildoptions{"-m32"} linkoptions{"-m32"} libdirs{"/usr/lib32"} end
- if _OPTIONS.relpath then linkoptions{"-Wl,-rpath -Wl,\\\$\$ORIGIN/lib "} end
- includedirs {
- "src",
- "src/luasocket",
- "src/fov",
- "src/expat",
- "src/lxp",
- "src/libtcod_import",
- "src/utf8proc",
- "src/physfs",
- "src/physfs/zlib123",
- "src/bzip2",
- "/opt/SDL-1.3/include/SDL/",
- "/usr/include/GL",
- }
- if _OPTIONS.lua == "default" then includedirs{"src/lua"}
- elseif _OPTIONS.lua == "jitx86" then includedirs{"src/luajit", "src/dynasm",}
- elseif _OPTIONS.lua == "jit2" then includedirs{"src/luajit2/src", "src/luajit2/dynasm",}
- end
- libdirs {
- "/c/mingw/include/vorbis",
- "/c/mingw/include",
- }
- includedirs {
- "/c/mingw/include/SDL",
- "/c/mingw/include/SDL_ttf-2.0.9/include/",
- "/c/mingw/include/SDL_image-1.2.10/include/",
- "/c/mingw/include/SDL_mixer-1.2.11/include/",
- "/c/mingw/include/libvorbis-1.3.2/include",
- "/c/mingw/include/libogg-1.2.2/include",
- "/c/mingw/include/GL",
- "/c/mingw/include/vorbis",
- "/c/mingw/include",
- }
- configuration "macosx"
- buildoptions { "-pagezero_size 10000", "-image_base 100000000" }
- configuration "Debug"
- defines { }
- flags { "Symbols" }
- buildoptions { "-ggdb" }
- targetdir "bin/Debug"
- if _OPTIONS.luaassert then defines {"LUA_USE_APICHECK"} end
- if _OPTIONS.pedantic then buildoptions { "-Wall" } end
- configuration "Release"
- defines { "NDEBUG=1" }
- flags { "Optimize", "NoFramePointer" }
- buildoptions { "-O2" }
- targetdir "bin/Release"
- --dofile("build/runner.lua")
- dofile("build/te4core.lua")
Advertisement
Add Comment
Please, Sign In to add comment