42 lines
No EOL
948 B
Lua
42 lines
No EOL
948 B
Lua
workspace "CppLib"
|
|
configurations {"Debug", "Release" }
|
|
system "linux"
|
|
|
|
project "CppCmds"
|
|
kind "ConsoleApp"
|
|
language "c++"
|
|
targetdir "bin/%{cfg.buildcfg}"
|
|
|
|
files {"**.hpp","**.cpp"}
|
|
|
|
filter "configurations:Debug"
|
|
defines { "DEBUG" }
|
|
symbols "On"
|
|
|
|
filter "configurations:Release"
|
|
defines { "NDEBUG" }
|
|
optimize "On"
|
|
|
|
filter { "system:linux" }
|
|
links {
|
|
"wx_gtk3u_xrc-3.0",
|
|
"wx_gtk3u_html-3.0",
|
|
"wx_gtk3u_adv-3.0",
|
|
"wx_gtk3u_core-3.0" ,
|
|
"wx_baseu_xml-3.0",
|
|
"wx_baseu_net-3.0",
|
|
"wx_baseu-3.0",
|
|
"glfw3"
|
|
}
|
|
includedirs {
|
|
"/usr/lib/x86_64-linux-gnu/wx/include/gtk3-unicode-3.0" ,
|
|
"/usr/include/wx-3.0"
|
|
}
|
|
defines {
|
|
"_FILE_OFFSET_BITS=64",
|
|
"WXUSINGDLL",
|
|
"__WXGTK__"
|
|
}
|
|
|
|
|
|
|