summaryrefslogtreecommitdiffstatshomepage
path: root/3rdparty/bx/scripts/toolchain.lua
diff options
context:
space:
mode:
author Branimir Karadžić <branimirkaradzic@gmail.com>2016-04-27 17:57:45 +0200
committer Miodrag Milanovic <mmicko@gmail.com>2016-04-27 17:57:45 +0200
commit94c7dd996bfb9123425c87f2d149018d371dded7 (patch)
tree3ec39fc58485a796905539867280c0f8ae13cf65 /3rdparty/bx/scripts/toolchain.lua
parent29d7699569f10ce9077cfebe4e7045eb5226f4ff (diff)
Update BGFX and BX (nw)
Diffstat (limited to '3rdparty/bx/scripts/toolchain.lua')
-rw-r--r--3rdparty/bx/scripts/toolchain.lua10
1 files changed, 7 insertions, 3 deletions
diff --git a/3rdparty/bx/scripts/toolchain.lua b/3rdparty/bx/scripts/toolchain.lua
index 4f37458df07..49ed9bd9885 100644
--- a/3rdparty/bx/scripts/toolchain.lua
+++ b/3rdparty/bx/scripts/toolchain.lua
@@ -339,9 +339,9 @@ function toolchain(_buildDir, _libDir)
location (path.join(_buildDir, "projects", _ACTION .. "-rpi"))
elseif "riscv" == _OPTIONS["gcc"] then
- premake.gcc.cc = "/opt/riscv/bin/riscv64-unknown-elf-gcc"
- premake.gcc.cxx = "/opt/riscv/bin/riscv64-unknown-elf-g++"
- premake.gcc.ar = "/opt/riscv/bin/riscv64-unknown-elf-ar"
+ premake.gcc.cc = "$(RISCV_DIR)/bin/riscv64-unknown-elf-gcc"
+ premake.gcc.cxx = "$(RISCV_DIR)/bin/riscv64-unknown-elf-g++"
+ premake.gcc.ar = "$(RISCV_DIR)/bin/riscv64-unknown-elf-ar"
location (path.join(_buildDir, "projects", _ACTION .. "-riscv"))
end
@@ -1139,9 +1139,13 @@ function toolchain(_buildDir, _libDir)
configuration { "riscv" }
targetdir (path.join(_buildDir, "riscv/bin"))
objdir (path.join(_buildDir, "riscv/obj"))
+ includedirs {
+ "$(RISCV_DIR)/sysroot/usr/include",
+ }
buildoptions {
"-Wunused-value",
"-Wundef",
+ "--sysroot=$(RISCV_DIR)/sysroot",
}
buildoptions_cpp {
"-std=c++0x",