xmake.lua : add lib target
This commit is contained in:
20
xmake.lua
20
xmake.lua
@@ -3,7 +3,8 @@ add_rules("mode.debug", "mode.release")
|
||||
add_defines("TD_IMPL_OPENGL_LOADER_GLEW")
|
||||
add_requires("libsdl >= 2", "zlib", "glew")
|
||||
|
||||
target("TowerDefense")
|
||||
|
||||
target("TowerDefenseHeadless")
|
||||
set_kind("static")
|
||||
|
||||
add_includedirs("include")
|
||||
@@ -44,21 +45,34 @@ target("TowerDefense")
|
||||
|
||||
|
||||
|
||||
|
||||
target("TowerDefense")
|
||||
add_deps("TowerDefenseHeadless")
|
||||
|
||||
set_kind("static")
|
||||
add_files("src/server/**.cpp")
|
||||
add_includedirs("include")
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
target("TowerDefenseServer")
|
||||
add_deps("TowerDefense")
|
||||
|
||||
set_kind("binary")
|
||||
add_files("src/ServerMain.cpp", "src/server/**.cpp")
|
||||
add_files("src/ServerMain.cpp")
|
||||
add_includedirs("include")
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
target("TowerDefenseClient")
|
||||
add_deps("TowerDefense")
|
||||
|
||||
set_kind("binary")
|
||||
add_files("src/ClientMain.cpp", "src/client/**.cpp", "src/server/**.cpp")
|
||||
add_files("src/ClientMain.cpp", "src/client/**.cpp")
|
||||
add_includedirs("include")
|
||||
|
||||
add_packages("libsdl", "glew", "opengl")
|
||||
|
||||
Reference in New Issue
Block a user