diff --git a/engine.build.lua b/engine.build.lua index 9ea2b6d..9b29f92 100644 --- a/engine.build.lua +++ b/engine.build.lua @@ -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 -----------------------------------------------------------