|
|
|
@ -1,34 +1,4 @@ |
|
|
|
|
project "glm" |
|
|
|
|
location "./glm/glm" |
|
|
|
|
kind "StaticLib" |
|
|
|
|
language "C++" |
|
|
|
|
cppdialect "C++17" |
|
|
|
|
staticruntime "off" |
|
|
|
|
|
|
|
|
|
targetdir("%{wks.location}/bin/" .. outputdir .. "/%{prj.name}") |
|
|
|
|
objdir("%{wks.location}/bin-int/" .. outputdir .. "/%{prj.name}") |
|
|
|
|
|
|
|
|
|
files |
|
|
|
|
{ |
|
|
|
|
"%{prj.location}/**.hpp", |
|
|
|
|
"%{prj.location}/**.inl", |
|
|
|
|
"%{prj.location}/**.cpp" |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
includedirs |
|
|
|
|
{ |
|
|
|
|
"%{IncludeDirs.glm}" |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
filter "configurations:Debug" |
|
|
|
|
runtime "Debug" |
|
|
|
|
symbols "on" |
|
|
|
|
|
|
|
|
|
filter "configurations:Release" |
|
|
|
|
runtime "Release" |
|
|
|
|
optimize "on" |
|
|
|
|
|
|
|
|
|
project "glfw" |
|
|
|
|
project "GLFW" |
|
|
|
|
location "./glfw" |
|
|
|
|
kind "StaticLib" |
|
|
|
|
language "C" |
|
|
|
@ -36,17 +6,24 @@ project "glfw" |
|
|
|
|
targetdir ("%{wks.location}/bin/" .. outputdir .. "/%{prj.name}") |
|
|
|
|
objdir ("%{wks.location}/bin-int/" .. outputdir .. "/%{prj.name}") |
|
|
|
|
|
|
|
|
|
includedirs { "%{prj.location}/include" } |
|
|
|
|
|
|
|
|
|
files |
|
|
|
|
{ |
|
|
|
|
"%{prj.location}/include/GLFW/glfw3.h", |
|
|
|
|
"%{prj.location}/include/GLFW/glfw3native.h", |
|
|
|
|
"%{prj.location}/src/glfw_config.h", |
|
|
|
|
"%{prj.location}/include/GLFW/glfw3native.h", |
|
|
|
|
"%{prj.location}/include/GLFW/glfw3.h", |
|
|
|
|
"%{prj.location}/src/context.c", |
|
|
|
|
"%{prj.location}/src/init.c", |
|
|
|
|
"%{prj.location}/src/input.c", |
|
|
|
|
"%{prj.location}/src/monitor.c", |
|
|
|
|
"%{prj.location}/src/vulkan.c", |
|
|
|
|
"%{prj.location}/src/window.c" |
|
|
|
|
"%{prj.location}/src/window.c", |
|
|
|
|
"%{prj.location}/src/platform.c", |
|
|
|
|
"%{prj.location}/src/null_init.c", |
|
|
|
|
"%{prj.location}/src/null_monitor.c", |
|
|
|
|
"%{prj.location}/src/null_window.c", |
|
|
|
|
"%{prj.location}/src/null_joystick.c", |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
filter "system:linux" |
|
|
|
@ -103,4 +80,35 @@ project "glfw" |
|
|
|
|
|
|
|
|
|
filter "configurations:Release" |
|
|
|
|
runtime "Release" |
|
|
|
|
optimize "on" |
|
|
|
|
optimize "on" |
|
|
|
|
|
|
|
|
|
project "glm" |
|
|
|
|
location "./glm/glm" |
|
|
|
|
kind "StaticLib" |
|
|
|
|
language "C++" |
|
|
|
|
cppdialect "C++17" |
|
|
|
|
staticruntime "off" |
|
|
|
|
|
|
|
|
|
targetdir("%{wks.location}/bin/" .. outputdir .. "/%{prj.name}") |
|
|
|
|
objdir("%{wks.location}/bin-int/" .. outputdir .. "/%{prj.name}") |
|
|
|
|
|
|
|
|
|
files |
|
|
|
|
{ |
|
|
|
|
"%{prj.location}/**.hpp", |
|
|
|
|
"%{prj.location}/**.inl", |
|
|
|
|
"%{prj.location}/**.cpp" |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
includedirs |
|
|
|
|
{ |
|
|
|
|
"%{IncludeDirs.glm}" |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
filter "configurations:Debug" |
|
|
|
|
runtime "Debug" |
|
|
|
|
symbols "on" |
|
|
|
|
|
|
|
|
|
filter "configurations:Release" |
|
|
|
|
runtime "Release" |
|
|
|
|
optimize "on" |
|
|
|
|
|
|
|
|
|