2021-03-03 11:55:37 -08:00
|
|
|
-- Functions for locating commonly used folders
|
|
|
|
|
local _BuildFolder = path.getabsolute("../../build")
|
|
|
|
|
function BuildFolder()
|
|
|
|
|
return path.getrelative(os.getcwd(), _BuildFolder)
|
|
|
|
|
end
|
|
|
|
|
|
|
|
|
|
local _ThirdPartyFolder = path.getabsolute("../../thirdparty")
|
|
|
|
|
function ThirdPartyFolder()
|
|
|
|
|
return path.getrelative(os.getcwd(), _ThirdPartyFolder)
|
|
|
|
|
end
|
|
|
|
|
|
|
|
|
|
local _ProjectFolder = path.getabsolute("../../src")
|
|
|
|
|
function ProjectFolder()
|
|
|
|
|
return path.getrelative(os.getcwd(), _ProjectFolder)
|
|
|
|
|
end
|
|
|
|
|
|
|
|
|
|
local _TestFolder = path.getabsolute("../../test")
|
|
|
|
|
function TestFolder()
|
|
|
|
|
return path.getrelative(os.getcwd(), _TestFolder)
|
|
|
|
|
end
|
|
|
|
|
|
2022-08-13 12:24:07 +02:00
|
|
|
local _RawFolder = path.getabsolute("../../raw")
|
|
|
|
|
function RawFolder()
|
|
|
|
|
return path.getrelative(os.getcwd(), _RawFolder)
|
|
|
|
|
end
|
|
|
|
|
|
2021-03-03 11:55:37 -08:00
|
|
|
-- Target Directories
|
|
|
|
|
TargetDirectoryBin = "%{wks.location}/bin/%{cfg.buildcfg}_%{cfg.platform}"
|
2023-06-19 19:11:03 +02:00
|
|
|
TargetDirectoryBuildTools = "%{wks.location}/buildtools/%{cfg.buildcfg}_%{cfg.platform}"
|
2021-03-03 11:55:37 -08:00
|
|
|
TargetDirectoryLib = "%{wks.location}/lib/%{cfg.buildcfg}_%{cfg.platform}"
|
|
|
|
|
TargetDirectoryTest = "%{wks.location}/lib/%{cfg.buildcfg}_%{cfg.platform}/tests"
|