1
0
Fork 0

engine.build.lua: use RelPath() "everywhere"

This commit is contained in:
Henrik Hautakoski 2022-09-10 21:43:50 +02:00
parent fd108cc391
commit fc64fedb0e

View file

@ -7,11 +7,16 @@
-- Output variables: --
-- libspectre = path to .lib file --
-----------------------------------------------------------
Import(".bam/path.lua")
local settings = CopySettings(global_settings, "Engine")
local settings = CopySettings(global_settings, "Spectre")
settings.cc.includes:Add("include/")
settings.cc.includes:Add("source/")
settings.cc.includes:Add(
RelPath("include/"),
RelPath("source/"),
-- STB
RelPath("vendor/stb/include")
)
if global_settings.debug then
settings.cc.flags:Add("-DSPECTRE_DEBUG")
@ -26,14 +31,11 @@ end
-- FreeType2
if TARGET_OS == "Win32" then
settings.cc.includes:Add("vendor/FreeType2/include")
settings.cc.includes:Add(RelPath("vendor/FreeType2/include"))
else
settings.cc.includes:Add("/usr/include/freetype2")
end
-- STB
settings.cc.includes:Add("vendor/stb/include")
-- Source files
-----------------------------------------------------------