📄 premake.lua
字号:
--
-- SampleHelper premake script
--
cegui_dynamic("CEGUISampleHelper")
if CEGUI_CORE_LIBRARY_SOLUTION then
package.bindir = rootdir.."Samples/bin"
package.libdir = rootdir.."lib"
end
package.files =
{
matchfiles(pkgdir.."src/*.cpp"),
matchfiles(pkgdir.."include/*.h"),
}
package.excludes =
{
pkgdir.."include/MacCEGuiRendererSelector.h",
pkgdir.."src/MacCEGuiRendererSelector.cpp",
pkgdir.."include/GTK2CEGuiRendererSelector.h",
pkgdir.."src/GTK2CEGuiRendererSelector.cpp",
pkgdir.."include/CLICEGuiRendererSelector.h",
pkgdir.."src/CLICEGuiRendererSelector.cpp",
}
include(pkgdir.."include")
include(rootdir)
if CEGUI_CORE_LIBRARY_SOLUTION then
dependency("CEGUIBase")
else
library("CEGUIBase", DEBUG_DLL_SUFFIX or "")
end
if OPENGL_RENDERER and SAMPLES_GL then
library("freeglut", "_d")
if CEGUI_CORE_LIBRARY_SOLUTION then
dependency("OpenGLGUIRenderer")
else
library("OpenGLGUIRenderer", DEBUG_DLL_SUFFIX or "")
end
end
if DIRECTX9_RENDERER and SAMPLES_DX9 then
if CEGUI_CORE_LIBRARY_SOLUTION then
dependency("DirectX9GUIRenderer")
else
library("DirectX9GUIRenderer", DEBUG_DLL_SUFFIX or "")
end
end
if DIRECTX81_RENDERER and SAMPLES_DX81 then
if CEGUI_CORE_LIBRARY_SOLUTION then
dependency("DirectX81GUIRenderer")
else
library("DirectX81GUIRenderer", DEBUG_DLL_SUFFIX or "")
end
end
if IRRLICHT_RENDERER and SAMPLES_IRRLICHT then
if CEGUI_CORE_LIBRARY_SOLUTION then
dependency("IrrlichtRenderer")
else
library("IrrlichtRenderer", DEBUG_DLL_SUFFIX or "")
end
if IRRLICHT_PATHS then
add_sdk_paths(IRRLICHT_PATHS)
end
end
define("CEGUISAMPLE_EXPORTS")
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -